JavaScript is required

Nhược điểm chiến lược kiểm thử dưới lên?

A.

Khó kiểm soát các mức kiểm thử.

B.

Chậm phát hiện lỗi chương trình.

C.

Đánh giá chương trình không hiệu quả.

D.

Chậm có phiên bản thực hiện được.

Trả lời:

Đáp án đúng: C


Chiến lược kiểm thử dưới lên (Bottom-up testing) bắt đầu bằng việc kiểm thử các module cấp thấp nhất, sau đó tích hợp và kiểm thử các module cấp cao hơn cho đến khi toàn bộ hệ thống được kiểm thử. Nhược điểm chính của phương pháp này là việc chậm có phiên bản thực hiện được (D). Do phải kiểm thử các thành phần cơ sở trước, nên việc xây dựng và tích hợp các thành phần cấp cao hơn, có chức năng hoàn chỉnh, sẽ mất nhiều thời gian hơn so với các phương pháp tiếp cận khác. Các lựa chọn khác không chính xác vì: * A. Khó kiểm soát các mức kiểm thử: Đây không phải là nhược điểm chính của kiểm thử dưới lên. Việc kiểm soát các mức kiểm thử có thể được quản lý thông qua kế hoạch và quy trình kiểm thử phù hợp. * B. Chậm phát hiện lỗi chương trình: Thực tế, kiểm thử dưới lên có thể giúp phát hiện sớm các lỗi ở các module cơ sở. * C. Đánh giá chương trình không hiệu quả: Kiểm thử dưới lên vẫn có thể đánh giá chương trình một cách hiệu quả, mặc dù có thể mất nhiều thời gian hơn để có được một phiên bản hoàn chỉnh để đánh giá.

Câu hỏi liên quan