JavaScript is required

Kiểm thử tích hợp bottom-up có những thuận lợi chính

A.

Những điểm quyết định chính được kiểm thử sớm

B.

Không có những driver cần được viết

C.

Không có những stub (nhánh) cần phải viết

D.

Không đòi hỏi kiểm thử hồi quy (regression)

Trả lời:

Đáp án đúng: C


Kiểm thử tích hợp bottom-up (từ dưới lên) bắt đầu bằng việc kiểm thử các module cấp thấp nhất và sau đó tích hợp chúng dần lên các module cấp cao hơn. Trong quá trình này, không cần sử dụng các trình điều khiển (driver) vì các module cấp thấp đã được kiểm thử độc lập và có thể được tích hợp trực tiếp vào các module cấp cao hơn. Các module cấp cao hơn đóng vai trò là "driver" cho các module cấp thấp hơn. * **A. Những điểm quyết định chính được kiểm thử sớm:** Điều này không phải là một lợi thế đặc biệt của kiểm thử tích hợp bottom-up. Việc kiểm thử các điểm quyết định sớm phụ thuộc vào thiết kế và thứ tự tích hợp, không phải là bản chất của bottom-up. * **B. Không có những driver cần được viết:** Đây là một lợi thế chính của kiểm thử tích hợp bottom-up. Vì bắt đầu từ các module cấp thấp, các module cấp cao hơn sẽ đóng vai trò như các driver khi tích hợp. * **C. Không có những stub (nhánh) cần phải viết:** Stub được sử dụng trong kiểm thử tích hợp top-down, không phải bottom-up. * **D. Không đòi hỏi kiểm thử hồi quy (regression):** Kiểm thử hồi quy là cần thiết trong mọi loại kiểm thử tích hợp để đảm bảo các thay đổi không gây ra lỗi mới. Vì vậy, đây không phải là một lợi thế của kiểm thử tích hợp bottom-up. Do đó, đáp án đúng là B.

Tổng hợp 500+ câu hỏi trắc nghiệm môn Công nghệ phần mềm có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.


50 câu hỏi 60 phút

Câu hỏi liên quan