Quy trình thác nước

Một phần của tài liệu Bài giảng kiểm thử phần mềm đh phạm văn đồng (Trang 34 - 36)

(waterfall process). Quy trình này gồm dãy nối tiếp các giai đoạn phát triển phần mềm từ. giai đoạn phân tích tính khả thi đến giai đoạn bảo trì.

Hình 2.1. Quy trình thác nước

Trong quy trình này. hai giai đoạn liền kề nhau có thề trao đổi với nhau. Kết quả (đầu ra) cùa một giai đoạn trước là đầu vào của giai đoạn sau. Khi mới ra đời. quy trình thác nước không cho phép quay lui. Sau này, để mềm dẻo hơn. quy trình cho phép giai đoạn sau có thể quay lại giai đoạn trước. Chúng ta nhận thấv rằng mỗi giai đoạn đều có các hoạt động kiêm thử cần thiết để hợp thức hoá kết quả của giai đoạn đó, trước khi chuyên sang giai đoạn tiếp theo.

2.2.2.Quy trình V

Mục đích của quv trình V (V process) là làm rõ các hoạt động kiểm thứ phần mềm ớ mỗi giai đoạn phát triển. Ý tưởng cũa quy trình là kết hợp quy trình thác nước với các hoạt động kiểm thừ và bẻ gãy đường biều điền các giai đoạn phát triển đế nhấn mạnh sự tương úng giữa mỗi giai đoạn xây đựng sản phẩm và sự kiểm thử hay họp thức hoá nó. Quy trình V được minh hoạ trong Hình 2.2

Hình 2.2. Quy trình V

Trong quy trình V, nhánh đi xuống của hỉnh V” biếu điễn các hoạt động phát triển, trong khi nhánh đi lên biểu điễn các hoạt động kiểm thư được thực hiện đựa trên các kêt quả của các giai đoạn phát triển ở củng một mức trên đường đi xuống. Các mũi tên ngang nét đứt chỉ ra rằng các hoạt động kiêm thử được chuân bị ngay khi giai đoạn xây đựng tương ứng kết thúc. Điều này cho phép kiểm thử viên chuẩn bị phương án kiểm thừ, xây dựng các ca kiểm thử và dữ liệu thử đồng thời với các giai đoạn phát triển.

Một phần của tài liệu Bài giảng kiểm thử phần mềm đh phạm văn đồng (Trang 34 - 36)

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

(126 trang)