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

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

1. Trong kiểm thử phần mềm, 'Test plan' (kế hoạch kiểm thử) là tài liệu mô tả điều gì?
2. Phương pháp kiểm thử nào tập trung vào việc kiểm tra các đường dẫn thực thi (execution paths) khác nhau trong code?
3. 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?
4. Trong quy trình quản lý lỗi (Defect management), trạng thái 'Resolved' (Đã giải quyết) thường có nghĩa là gì?
5. Kiểm thử hộp đen (Black-box testing) tập trung chủ yếu vào việc kiểm tra yếu tố nào của phần mềm?
6. Trong kiểm thử phần mềm, 'Test harness' được sử dụng để làm gì?
7. Phương pháp kiểm thử nào sau đây giúp đảm bảo rằng mọi dòng code (statement) trong chương trình đều được thực thi ít nhất một lần?
8. Khi nào thì 'Model-based testing' (Kiểm thử dựa trên mô hình) trở nên đặc biệt hữu ích?
9. Khi nào thì việc sử dụng kiểm thử thăm dò (Exploratory testing) là phù hợp nhất?
10. Điều gì KHÔNG phải là lợi ích của việc tự động hóa kiểm thử?
11. Trong kiểm thử phần mềm, 'Test case' (ca kiểm thử) được sử dụng với mục đích chính là gì?
12. Kiểm thử hồi quy (Regression testing) được thực hiện khi nào?
13. Kỹ thuật kiểm thử hộp đen nào dựa trên việc chia miền giá trị đầu vào thành các phân vùng tương đương?
14. Kiểm thử khói (Smoke testing) thường được thực hiện với mục đích gì?
15. Loại kiểm thử nào sau đây thường được thực hiện sau khi triển khai phần mềm vào môi trường sản xuất để đảm bảo hệ thống hoạt động ổn định trong môi trường thực tế?
16. Loại lỗi nào sau đây KHÔNG phải là mục tiêu chính của kiểm thử hộp trắng (White-box testing)?
17. Phương pháp kiểm thử nào sau đây thường được thực hiện đầu tiên trong quy trình kiểm thử phần mềm?
18. Trong kiểm thử bảo mật (Security testing), mục tiêu chính của 'Penetration testing' (Kiểm thử xâm nhập) là gì?
19. Trong kiểm thử phần mềm, 'Test oracle' (Oracle kiểm thử) dùng để chỉ điều gì?
20. Trong kiểm thử tích hợp (Integration testing), phương pháp 'Top-down integration' (Tích hợp từ trên xuống) bắt đầu kiểm thử từ đâu?
21. Loại kiểm thử nào sau đây tập trung vào việc đánh giá mức độ dễ dàng người dùng có thể sử dụng phần mềm?
22. Mục đích của 'Data-driven testing' (Kiểm thử hướng dữ liệu) là gì?
23. Trong kiểm thử phần mềm, 'Bug' (lỗi) và 'Defect' (khuyết tật) thường được dùng để chỉ điều gì?
24. Kiểm thử chấp nhận (Acceptance testing) thường được thực hiện bởi ai?
25. Điều gì KHÔNG phải là một nguyên tắc của kiểm thử phần mềm?
26. Kỹ thuật 'Boundary Value Analysis' (Phân tích giá trị biên) thường được sử dụng trong loại kiểm thử nào?
27. Trong ngữ cảnh Agile, kiểm thử thường được thực hiện như thế nào?
28. Mục tiêu của 'Mutation testing' (Kiểm thử đột biến) là gì?
29. Mục tiêu chính của kiểm thử hiệu năng (Performance testing) là gì?
30. Điều gì KHÔNG phải là một loại tài liệu kiểm thử phổ biến?