Quy trình xây dựng tài liệu kiểm thử dựa trên mô hình UML

Một phần của tài liệu kiểm thử phần mềm trên cơ sở các biểu đồ uml (Trang 55 - 56)

Phƣơng pháp tổ chức các chức năng hệ thống là sử dụng các Use cases. Thay vì việc đánh đề mục các yêu cầu, Rational hỗ trợ tổ chức chúng theo một chuỗi hệ thống. Điều này sẽ cung cấp sự hoàn chỉnh thống nhất và hiểu biết tốt hơn với ngƣời phát triển các yêu cầu ngƣời dùng.

Điểm đặc biệt của use cases đó là nó không phải đơn thuần là hƣớng đối tƣợng mà điều quan trọng là nó thể hiện đƣợc tính rõ ràng. Use case thể hiện các khía cạnh quan trọng sau:

1. Use case có thể thể hiện các quy trình nghiệp vụ.

2. Use case cũng thể hiện dƣới dạng mô tả các yêu cầu phần mềm. 3. Trong nguyên tắc quản lý dự án, use case đƣợc sử dụng nhƣ là cơ

sở cho sự phát triển lặp lại kế hoạch.

4. Use case đƣợc nhận diện trong mô hình thiết kế nhƣ một nguyên tắc phân tích thiết kế.

5. Cuối cùng use case đƣợc tiến hành qua các chuỗi thử nghiệm và triển khai.

6. Trong nguyên tắc phát triển, use case hình thành một nghiên cứu hƣớng dẫn ngƣời dùng. Use case cũng đƣợc sử dụng để định nghĩa các đơn vị sản phẩm.

48

Để tiến hành kiểm thử các yêu cầu trong hệ thống, nhân viên kiểm thử cần tiến hành xây dựng các tài liệu mô tả tình huống kiểm thử. Các bƣớc tiến hành xây dựng tài liệu tình huống kiểm thử dựa trên mô hình use case có thể tiến hành theo các bƣớc nhƣ sau:

1. Với mỗi use case, tạo đầy đủ các chuỗi use case ngữ cảnh.

2. Mỗi ngữ cảnh, định nghĩa ít nhất một tình huống kiểm thử và các điều kiện để “thực hiện” tình huống đó.

3. Với mỗi tình huống, định nghĩa các bộ dữ liệu phục vụ kiểm thử.

Một phần của tài liệu kiểm thử phần mềm trên cơ sở các biểu đồ uml (Trang 55 - 56)

Tải bản đầy đủ (PDF)

(77 trang)