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

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

1. Trong kiểm thử hiệu năng, `Kiểm thử chịu tải′ (Stress testing) khác với `Kiểm thử tải′ (Load testing) như thế nào?
2. Kiểm thử hộp xám (Gray-box testing) kết hợp yếu tố của kiểm thử hộp đen và hộp trắng như thế nào?
3. Kiểm thử giao diện người dùng (UI testing) tập trung vào điều gì?
4. Trong kiểm thử hiệu năng (Performance testing), loại kiểm thử nào tập trung vào việc đo lường khả năng đáp ứng của hệ thống dưới tải trọng cao?
5. Kỹ thuật `Phân tích giá trị biên′ (Boundary Value Analysis) tập trung vào việc chọn test case ở đâu?
6. Công cụ nào sau đây thường được sử dụng để quản lý test case và theo dõi lỗi?
7. Metric nào sau đây thường được sử dụng để đo lường hiệu quả của kiểm thử?
8. Trong kiểm thử hiệu năng, `Kiểm thử độ bền′ (Endurance testing) nhằm mục đích gì?
9. 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?
10. Trong kiểm thử hệ thống (System testing), loại kiểm thử nào xác minh rằng tất cả các thành phần của hệ thống (phần cứng, phần mềm, mạng, dữ liệu) hoạt động cùng nhau như mong đợi?
11. Lỗi (Bug) và Sai sót (Defect) trong kiểm thử phần mềm có thể được hiểu là gì?
12. Loại lỗi nào sau đây KHÔNG phải là mục tiêu chính để tìm kiếm trong kiểm thử bảo mật (Security testing)?
13. Kỹ thuật `Đoán lỗi′ (Error guessing) trong kiểm thử phần mềm dựa trên điều gì?
14. Trong quy trình báo cáo lỗi (Bug reporting), thông tin nào sau đây là QUAN TRỌNG NHẤT cần cung cấp?
15. Phương pháp kiểm thử nào mà người kiểm thử cần có kiến thức về cấu trúc code bên trong của phần mềm?
16. Loại 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?
17. Kiểm thử khói (Smoke testing) thường được thực hiện khi nào?
18. Mô hình V-model trong kiểm thử phần mềm nhấn mạnh vào điều gì?
19. Sự khác biệt chính giữa kiểm thử Alpha và kiểm thử Beta là gì?
20. Trong kiểm thử hộp trắng, kỹ thuật `Kiểm thử đường dẫn cơ bản′ (Basis Path Testing) tập trung vào điều gì?
21. Khi nào thì kiểm thử tự động hóa (Test automation) trở nên đặc biệt hữu ích?
22. Loại kiểm thử nào sau đây tập trung vào việc xác minh rằng phần mềm hoạt động đúng với môi trường cụ thể (ví dụ: hệ điều hành, trình duyệt, cơ sở dữ liệu)?
23. Đâu KHÔNG phải là một giai đoạn trong quy trình kiểm thử phần mềm?
24. Mục tiêu của việc viết `Test case′ là gì?
25. Đâu là ưu điểm chính của kiểm thử thủ công (Manual testing) so với kiểm thử tự động hóa?
26. Kiểm thử chấp nhận của người dùng (User Acceptance Testing - UAT) có mục đích chính là gì?
27. Kỹ thuật `Phân vùng tương đương′ (Equivalence Partitioning) thuộc loại kiểm thử nào?
28. Mục tiêu chính của kiểm thử hồi quy (Regression testing) là gì?
29. Nguyên tắc `Kiểm thử sớm′ (Early testing) trong kiểm thử phần mềm có ý nghĩa gì?
30. Kiểm thử thăm dò (Exploratory testing) phù hợp nhất trong tình huống nào?