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

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

1. Trong mô hình chữ V (V-model), giai đoạn kiểm thử 'System Testing' (Kiểm thử hệ thống) tương ứng với giai đoạn phát triển nào?
2. Điều gì KHÔNG phải là lợi ích của việc tự động hóa kiểm thử (Test Automation)?
3. Khái niệm 'Test Stub' và 'Test Driver' được sử dụng trong loại kiểm thử nào?
4. Phương pháp kiểm thử 'Pairwise Testing' (Kiểm thử cặp đôi) giúp làm gì?
5. Điều gì KHÔNG phải là một loại kiểm thử hộp đen?
6. Mục tiêu chính của kiểm thử chấp nhận (Acceptance testing) là gì?
7. Kỹ thuật 'Equivalence Partitioning' (Phân vùng tương đương) giúp ích gì trong thiết kế test case?
8. Trong kiểm thử phần mềm Agile, kiểm thử thường được thực hiện như thế nào?
9. Mục tiêu của 'Exploratory Testing' (Kiểm thử khám phá) là gì?
10. Công cụ 'SonarQube' thường được sử dụng cho mục đích gì trong kiểm thử phần mềm?
11. Trong kiểm thử API (Application Programming Interface), chúng ta kiểm tra điều gì?
12. Trong báo cáo lỗi (bug report), thông tin nào sau đây là QUAN TRỌNG NHẤT để giúp nhà phát triển sửa lỗi?
13. Kỹ thuật kiểm thử 'State Transition Testing' (Kiểm thử chuyển trạng thái) thường được áp dụng cho loại hệ thống nào?
14. Loại kiểm thử nào thường được thực hiện SAU kiểm thử hệ thống và TRƯỚC khi phát hành phần mềm?
15. Loại lỗi nào sau đây KHÔNG phải là mục tiêu chính của kiểm thử hiệu năng (Performance testing)?
16. Công cụ nào sau đây KHÔNG được sử dụng phổ biến trong kiểm thử hiệu năng?
17. Kiểm thử hộp đen (Black-box testing) tập trung chủ yếu vào khía cạnh nào của phần mềm?
18. Điểm khác biệt chính giữa 'Verification' (Kiểm chứng) và 'Validation' (Xác nhận) trong kiểm thử phần mềm là gì?
19. Điều gì KHÔNG phải là một loại kiểm thử bảo mật (Security testing)?
20. Khi nào thì nên dừng kiểm thử phần mềm?
21. Trong kiểm thử phần mềm, 'độ bao phủ mã' (code coverage) đo lường điều gì?
22. Phương pháp kiểm thử nào thường được thực hiện ĐẦU TIÊN trong quy trình phát triển phần mềm?
23. Loại kiểm thử nào sau đây thường được thực hiện BỞI NGƯỜI DÙNG CUỐI hoặc KHÁCH HÀNG?
24. Trong kiểm thử hiệu năng, 'Stress Testing' (Kiểm thử chịu tải) khác với 'Load Testing' (Kiểm thử tải) như thế nào?
25. Khái niệm 'Defect Density' (Mật độ lỗi) thường được sử dụng để đo lường điều gì?
26. Phương pháp kiểm thử 'Mutation Testing' (Kiểm thử đột biến) đánh giá điều gì?
27. Loại kiểm thử nào tập trung vào việc đánh giá trải nghiệm người dùng (User Experience - UX) của phần mềm?
28. Kiểm thử hồi quy (Regression testing) được thực hiện khi nào?
29. Kỹ thuật kiểm thử 'Boundary Value Analysis' (Phân tích giá trị biên) thuộc loại kiểm thử nào?
30. Mục đích chính của việc 'Quản lý Test Case' (Test Case Management) là gì?