Kiểm thử Top-down

Một phần của tài liệu Bài giảng công nghệ phần mềm phần 2 đh sư phạm kỹ thuật nam định (Trang 105 - 106)

- Cách thực hiện: Lựa chọn các giá trị cận để kiểm thử Nguyên tắc kiểm thử các dữ liệu vào gồm:

7.4.3. Kiểm thử Top-down

Phƣơng pháp kiểm thử top-down cần một mã ngoài, đƣợc hiểu nhƣ là một bộ khung để gắn các chức năng gốc, các modul, và các phần khác của ứng dụng. Bộ khung này thƣờng bắt đầu với ngôn ngữ điều khiển công việc và logic chính của ứng dụng. Logic chính đƣợc kiểm thửvà lập khung theo các hệ thống phân rã. Đầu tiên chỉ có các thủ tục thiết yếu và các logic điều khiển đƣợc kiểm thử.

Khi các module thiết yếu nhất đã đƣợc kiểm thử và chạy tốt thì mã của các modul ít quan trọng hơn sẽ đƣợc gắn vào khung và tiếp tục kiểm thử. Về lý thuyết thì, top-down sẽ tìm thấy các lỗi thiết kế sớm hơn trong kiểm thử thao tác (testing process) hơn các khuynh hƣớng khác. Phƣơng pháp này ít hiệu quả trong việc cải thiện chất lƣợng của các phần mềm chuyển giao vì bản chất tƣơng tác của kiểm thử.

Kiểm thử top-down dễ dàng hỗ trợ giao diện ngƣời dùng và thiết kế màn hình. Trong các ứng dụng tƣơng tác, thƣờng là bộ điều khiển màn hình đƣợc kiểm thử đầu tiên. Ngƣời dùng có thể kiểm thử sự điều khiển thông qua màn hình với các phát triển tạo mẫu.

Ý tƣởng:

- Là phƣơng pháp kiểm thửtừ trên xuống, phân rã dần các chức năng - Các chức năng chính đƣợc kiểm thửtrƣớc rồi đến các chức năng con - Môđun điều khiển chính đƣợc dùng nhƣ trình điều khiển kiểm thử

Hình 7.7. Kiểm thử Top-down

Cách thực hiện:

- Gắn các nút con trực tiếp vào nó

- Thay các nút con bằng các môđun thực tại (theo chiều sâu / ngang) - Kiểm thử từng môđun đƣợc gắn vào

- Các nút mức mộtthử xong đƣợc thử tiếp nút ở mức dƣới - Kiểm thử hồi quy

Ƣu điểm:

- Hỗ trợ giao diện ngƣời dùng và thiết kế màn hình vì thƣờng là bộ điều khiển màn hình đƣợc kiểm thửđầu tiên

- Kiểm thửsự điều khiển thông qua màn hình với các phát triển tạo mẫu - Sớm tìm ra lỗi thiết kế

Nhƣợc điểm:Không hỗ trợ cải thiện chất lƣợng của các phần mềm chuyển giao

Một phần của tài liệu Bài giảng công nghệ phần mềm phần 2 đh sư phạm kỹ thuật nam định (Trang 105 - 106)

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

(154 trang)