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

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

1. 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?
2. Mục tiêu của kiểm thử thăm dò (Exploratory Testing) là gì?
3. Trong kiểm thử hiệu năng (Performance testing), `kiểm thử tải′ (Load testing) nhằm mục đích gì?
4. Mục đích của `Ca kiểm thử` (Test Case) là gì?
5. 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?
6. Điều gì là thách thức chính trong kiểm thử phần mềm Agile?
7. Kỹ thuật kiểm thử nào liên quan đến việc kiểm thử phần mềm bằng cách sử dụng dữ liệu đầu vào không hợp lệ hoặc không mong muốn?
8. Kiểm thử chấp nhận của người dùng (User Acceptance Testing - UAT) được thực hiện bởi ai?
9. Điểm khác biệt chính giữa `Xác minh′ (Verification) và `Thẩm định′ (Validation) trong kiểm thử phần mềm là gì?
10. Mô hình chữ V (V-model) trong kiểm thử phần mềm nhấn mạnh điều gì?
11. Mục tiêu chính của kiểm thử phần mềm là gì?
12. Lỗi (Error), Sai sót (Fault), và Thất bại (Failure) trong kiểm thử phần mềm có mối quan hệ như thế nào?
13. Kỹ thuật `Phân vùng tương đương′ (Equivalence Partitioning) trong kiểm thử hộp đen nhằm mục đích gì?
14. Chỉ số `Độ bao phủ mã` (Code Coverage) đo lường điều gì?
15. Kiểm thử hồi quy (Regression testing) được thực hiện khi nào?
16. Điều gì KHÔNG phải là một nguyên tắc của kiểm thử phần mềm?
17. Tiêu chí `Đã hoàn thành′ (Definition of Done - DoD) trong Agile∕Scrum giúp ích gì cho việc kiểm thử?
18. Điều gì là lợi ích chính của việc tự động hóa kiểm thử (Test Automation)?
19. Loại kiểm thử nào tập trung vào trải nghiệm người dùng (User Experience - UX) và mức độ dễ sử dụng của phần mềm?
20. Kiểm thử alpha và kiểm thử beta khác nhau chủ yếu ở điểm nào?
21. Công cụ kiểm thử hiệu năng JMeter chủ yếu được sử dụng để thực hiện loại kiểm thử nào?
22. Loại kiểm thử nào xác minh rằng các thành phần khác nhau của hệ thống phần mềm hoạt động cùng nhau một cách chính xác?
23. Kiểm thử khói (Smoke 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?
24. Trong kiểm thử hiệu năng, `kiểm thử sức chịu đựng′ (Endurance testing) nhằm mục đích gì?
25. Trong quản lý lỗi (Defect Management), trạng thái `Đã trì hoãn′ (Deferred) thường được sử dụng khi nào?
26. Trong kiểm thử API (Application Programming Interface), điều gì thường được kiểm tra?
27. Công cụ nào sau đây KHÔNG phải là công cụ quản lý kiểm thử (Test Management Tool)?
28. Kỹ thuật `Kiểm thử dựa trên rủi ro′ (Risk-Based Testing) ưu tiên kiểm thử các khu vực nào của phần mềm?
29. Điều gì KHÔNG phải là một loại kiểm thử hộp trắng (White-box testing)?
30. Kịch bản nào sau đây thể hiện kiểm thử hộp xám (Grey-box testing)?