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

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

1. Kiểm thử khả năng sử dụng (Usability testing) tập trung vào khía cạnh nào của phần mềm?
2. Công cụ 'bug tracking' (theo dõi lỗi) được sử dụng để làm gì?
3. Chỉ số 'số lượng lỗi trung bình trên mỗi nghìn dòng mã' (defects per thousand lines of code - KLOC) dùng để đo lường điều gì?
4. Đo lường 'độ bao phủ mã' (code coverage) trong kiểm thử hộp trắng nhằm mục đích gì?
5. Mục đích của việc 'lập kế hoạch kiểm thử' (test planning) là gì?
6. Phương pháp kiểm thử ' thăm dò' (Exploratory testing) được mô tả đúng nhất là gì?
7. Mục tiêu chính của kiểm thử phần mềm là gì?
8. Trong ngữ cảnh kiểm thử, 'môi trường kiểm thử' (test environment) bao gồm những gì?
9. Trong kiểm thử hiệu năng (Performance testing), 'load testing' và 'stress testing' khác nhau như thế nào?
10. Kiểm thử khói (Smoke testing) thường được thực hiện khi nào?
11. Trong kiểm thử dựa trên rủi ro (Risk-based testing), trọng tâm chính là gì?
12. Kiểm thử đơn vị (Unit testing) thường được thực hiện ở giai đoạn nào của vòng đời phát triển phần mềm?
13. Trong Agile testing, kiểm thử thường được thực hiện như thế nào?
14. Loại kiểm thử nào được thực hiện bởi người dùng cuối hoặc khách hàng để xác nhận phần mềm đáp ứng nhu cầu kinh doanh của họ?
15. Kỹ thuật kiểm thử nào chia miền đầu vào thành các phân vùng có giá trị tương đương để giảm số lượng trường hợp kiểm thử?
16. Kiểm thử hồi quy (Regression testing) được thực hiện khi nào?
17. Loại kiểm thử nào tập trung vào việc xác minh giao tiếp giữa các module phần mềm?
18. Lỗi (defect), sai sót (fault), và hỏng hóc (failure) trong phần mềm có mối quan hệ như thế nào?
19. Trong ngữ cảnh kiểm thử phần mềm, 'test case' là gì?
20. Công cụ quản lý kiểm thử (Test management tool) thường KHÔNG cung cấp chức năng nào sau đây?
21. Đâu là lợi ích chính của việc tự động hóa kiểm thử (test automation)?
22. Kiểm thử chấp nhận Alpha và Beta khác nhau chủ yếu ở điểm nào?
23. Nguyên tắc 'Early Testing' trong kiểm thử phần mềm nhấn mạnh điều gì?
24. Đâu KHÔNG phải là một vai trò phổ biến trong đội kiểm thử phần mềm?
25. Trong kiểm thử bảo mật (Security testing), 'penetration testing' là gì?
26. Đâu KHÔNG phải là một loại kiểm thử phi chức năng?
27. Kiểm thử hộp đen (Black box testing) còn được gọi là gì?
28. Phương pháp kiểm thử nào sử dụng dữ liệu biên (boundary values) để thiết kế trường hợp kiểm thử?
29. Khái niệm 'V-model' trong kiểm thử phần mềm thể hiện điều gì?
30. Trong kiểm thử hộp trắng (White box testing), người kiểm thử cần có kiến thức về điều gì?