Kiểm thử tích hợp bottom-up có những thuận lợi chính
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 ở mức thấp nhất, sau đó tích hợp chúng dần dần thành các module cấp cao hơn. Vì các module cấp thấp nhất thường là các module cơ bản và quan trọng nhất của hệ thống, việc kiểm thử chúng sớm giúp phát hiện sớm các lỗi tiềm ẩn.
* **A. Những điểm quyết định chính được kiểm thử sớm:** Đây là một ưu điểm chính của kiểm thử tích hợp bottom-up. Các thành phần ở mức thấp hơn thường là nền tảng cho các thành phần cấp cao hơn, vì vậy việc kiểm tra chúng trước sẽ giúp đảm bảo rằng các thành phần cơ bản hoạt động chính xác.
* **B. Không có những driver cần được viết:** Sai. Trong kiểm thử tích hợp bottom-up, chúng ta cần viết driver để mô phỏng các module cấp cao hơn chưa được phát triển để kiểm thử các module cấp thấp.
* **C. Không có những stub (nhánh) cần phải viết:** Đúng. Vì kiểm thử đi từ dưới lên, các module cấp thấp gọi các module cấp cao hơn, vì vậy không cần stub.
* **D. Không đòi hỏi kiểm thử hồi quy (regression):** Sai. Kiểm thử hồi quy là cần thiết sau mỗi lần thay đổi hoặc sửa lỗi để đảm bảo rằng các thay đổi không gây ra lỗi mới.
Như vậy đáp án đúng nhất là A và C. Tuy nhiên, theo cấu trúc câu hỏi trắc nghiệm chỉ chọn một đáp án duy nhất. Ở đây, đáp án A nhấn mạnh vào việc phát hiện lỗi sớm ở các điểm quyết định, là một lợi ích quan trọng hơn so với việc không cần viết stubs (stub vẫn có thể cần thiết trong một số trường hợp, tùy thuộc vào thiết kế hệ thống).
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

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
