Đề 11 – Bài tập, đề thi trắc nghiệm online Kiểm thử phần mềm

Đề 11 - Bài tập, đề thi trắc nghiệm online Kiểm thử phần mềm

1. Đâu là một ví dụ về kiểm thử phi chức năng (Non-functional testing)?
2. Nguyên tắc `Thuốc trừ sâu′ (Pesticide paradox) trong kiểm thử phần mềm nói về điều gì?
3. Mục đích của việc lập kế hoạch kiểm thử (Test planning) là gì?
4. Đâu là một thách thức chính trong kiểm thử phần mềm Agile?
5. Mục tiêu của kiểm thử tích hợp (Integration testing) là gì?
6. Kiểm thử biên (Boundary testing) là một ví dụ của kỹ thuật kiểm thử nào?
7. Kiểm thử tương thích (Compatibility testing) đảm bảo điều gì?
8. Trong mô hình chữ V (V-model), giai đoạn kiểm thử đơn vị tương ứng với giai đoạn phát triển nào?
9. Phương pháp kiểm thử nào kiểm tra phần mềm bằng cách cung cấp dữ liệu đầu vào nằm ngoài phạm vi hợp lệ?
10. Đâu KHÔNG phải là một loại lỗi (defect) thường gặp trong phần mềm?
11. Mục tiêu chính của kiểm thử phần mềm là gì?
12. Trong kiểm thử hiệu suất (Performance testing), `load testing′ nhằm mục đích gì?
13. Khi nào nên dừng kiểm thử phần mềm?
14. Kiểm thử hồi quy (Regression testing) được thực hiện khi nào?
15. Ma trận truy vết yêu cầu (Requirement traceability matrix) giúp ích gì trong kiểm thử?
16. Công cụ kiểm thử tĩnh (Static testing tool) thường được sử dụng để làm gì?
17. Kiểm thử chấp nhận của người dùng (UAT - User Acceptance Testing) được thực hiện bởi ai?
18. Trong quy trình báo cáo lỗi (Bug reporting), thông tin nào là QUAN TRỌNG NHẤT cần có?
19. Loại kiểm thử nào được thực hiện đầu tiên trong quy trình kiểm thử phần mềm?
20. Công cụ nào sau đây KHÔNG phải là công cụ quản lý kiểm thử?
21. Kiểm thử hộp đen (Black-box testing) tập trung vào khía cạnh nào của phần mềm?
22. Loại tài liệu nào mô tả các bước thực hiện cụ thể để kiểm thử một tính năng phần mềm?
23. Độ bao phủ mã (Code coverage) là một thước đo được sử dụng trong loại kiểm thử nào?
24. Đâu là lợi ích chính của việc tự động hóa kiểm thử?
25. Chỉ số `Số lỗi trên nghìn dòng mã` (Defects per thousand lines of code - DPL) là một ví dụ về…
26. Khái niệm `Test oracle′ trong kiểm thử phần mềm dùng để chỉ điều gì?
27. Kiểm thử đột biến (Mutation testing) được sử dụng để đánh giá điều gì?
28. Kiểm thử khói (Smoke testing) thường được thực hiện khi nào?
29. Kiểm thử thăm dò (Exploratory testing) phù hợp nhất với tình huống nào?
30. Nguyên tắc `Kiểm thử sớm′ (Early testing) trong kiểm thử phần mềm nhấn mạnh điều gì?