Đề 8 – Đề thi, câu hỏi trắc nghiệm online Kiểm thử phần mềm

Đề 8 - Đề thi, câu hỏi trắc nghiệm online Kiểm thử phần mềm

1. Việc sử dụng công cụ quản lý kiểm thử (test management tool) mang lại lợi ích gì?
2. Phương pháp kiểm thử nào tập trung vào việc tìm kiếm các lỗ hổng bảo mật trong phần mềm?
3. Kiểm thử hiệu năng (performance testing) nhằm mục đích gì?
4. Kiểm thử khói (smoke testing) thường được thực hiện khi nào?
5. Kiểm thử thăm dò (exploratory testing) là gì?
6. Trong kiểm thử phần mềm, 'bug' (lỗi) được định nghĩa là gì?
7. Kiểm thử hộp xám (grey box testing) là gì?
8. Vai trò của người quản lý kiểm thử (test manager) là gì?
9. Tầm quan trọng của việc lập kế hoạch kiểm thử (test planning) là gì?
10. Kiểm thử hộp đen tập trung vào điều gì?
11. Loại kiểm thử nào được thực hiện bởi người dùng cuối để xác nhận rằng phần mềm đáp ứng nhu cầu kinh doanh của họ?
12. Kiểm thử A/B (A/B testing) là gì?
13. Độ bao phủ code (code coverage) là gì?
14. Kịch bản nào sau đây mô tả việc sử dụng kiểm thử biên (boundary value analysis) hiệu quả nhất?
15. Sự khác biệt giữa kiểm thử ad-hoc và kiểm thử có hệ thống là gì?
16. Lợi ích của việc sử dụng ma trận truy vết yêu cầu (requirements traceability matrix) là gì?
17. Điểm khác biệt chính giữa kiểm thử alpha và kiểm thử beta là gì?
18. Mục tiêu của kiểm thử tích hợp là gì?
19. Mối quan hệ giữa kiểm thử và gỡ lỗi (debugging) là gì?
20. Test case là gì?
21. Điều gì KHÔNG phải là một nguyên tắc của kiểm thử phần mềm?
22. Kiểm thử hộp trắng đòi hỏi điều gì?
23. Tại sao kiểm thử sớm (shift-left testing) lại quan trọng?
24. Tại sao nên sử dụng kiểm thử tự động (test automation)?
25. Mục đích của việc viết tài liệu kiểm thử (test documentation) là gì?
26. Kỹ thuật kiểm thử nào liên quan đến việc chia dữ liệu đầu vào thành các phân vùng tương đương?
27. Khi nào nên dừng kiểm thử?
28. Mục đích chính của kiểm thử hồi quy là gì?
29. Trong quá trình kiểm thử phần mềm, thuật ngữ 'stub' và 'driver' dùng để chỉ điều gì?
30. Phân tích tĩnh (static analysis) trong kiểm thử phần mềm là gì?