Câu 1
Mục đích của việc tạo ‘Test Data’ (dữ liệu kiểm thử) là gì?
Đáp án và lời giải
Đáp án: A
Mục đích của việc tạo ‘Test Data’ (dữ liệu kiểm thử) là gì?
Đáp án: A
Trong kiểm thử hộp trắng, kỹ thuật nào đảm bảo rằng mọi quyết định (ví dụ: câu lệnh if, while) trong mã nguồn đều được kiểm tra cả hai trường hợp đúng và sai?
Đáp án: A
Trong kiểm thử hộp đen, kỹ thuật nào phù hợp để kiểm tra các quy trình kinh doanh phức tạp với nhiều điều kiện và hành động liên quan?
Đáp án: A
Kỹ thuật kiểm thử nào khuyến khích người kiểm thử đồng thời thiết kế và thực thi các trường hợp kiểm thử, dựa trên kinh nghiệm và sự hiểu biết về hệ thống?
Đáp án: A
Mục tiêu của kiểm thử bảo mật (security testing) là gì?
Đáp án: A
Kỹ thuật kiểm thử nào sử dụng các giá trị đầu vào có khả năng gây ra các tình huống lỗi hoặc bất thường trong hệ thống?
Đáp án: A
Trong kiểm thử hộp đen, kỹ thuật nào được sử dụng để kiểm tra các thay đổi trạng thái của hệ thống dựa trên các sự kiện đầu vào?
Đáp án: A
Kỹ thuật kiểm thử nào giúp xác định các trường hợp kiểm thử hiệu quả nhất bằng cách phân tích xác suất xảy ra của các lỗi?
Đáp án: A
Trong phương pháp kiểm thử Agile, ‘Sprint Review’ (xem xét Sprint) thường bao gồm những hoạt động nào liên quan đến kiểm thử?
Đáp án: A
Kỹ thuật kiểm thử nào sử dụng các giá trị đầu vào ít có khả năng gây ra lỗi nhất, dựa trên kinh nghiệm về các kiểu lỗi phổ biến?
Đáp án: A
Kỹ thuật kiểm thử nào sử dụng các trường hợp kiểm thử dựa trên các kịch bản mà người dùng thực tế có thể gặp phải khi sử dụng hệ thống?
Đáp án: A
Mục tiêu của kiểm thử khả năng tương thích (compatibility testing) là gì?
Đáp án: A
Trong các cấp độ kiểm thử, cấp độ nào tập trung vào việc xác minh các yêu cầu của người dùng cuối và đảm bảo rằng sản phẩm đáp ứng nhu cầu kinh doanh?
Đáp án: A
Mục tiêu chính của kiểm thử hồi quy (regression testing) là gì?
Đáp án: A
Mục tiêu của kiểm thử hiệu năng (performance testing) nói chung là gì?
Đáp án: A
Trong kiểm thử phần mềm, ‘Defect’ (lỗi) là gì?
Đáp án: A
Trong quy trình kiểm thử phần mềm, khi nào việc kiểm thử chấp nhận người dùng (User Acceptance Testing – UAT) thường được thực hiện?
Đáp án: A
Yêu cầu ‘Hệ thống phải có khả năng xử lý 1000 yêu cầu mỗi giây’ thuộc loại yêu cầu nào?
Đáp án: A
Trong kiểm thử hộp trắng, kỹ thuật nào đảm bảo rằng mỗi câu lệnh trong mã nguồn được thực thi ít nhất một lần?
Đáp án: A
Ưu điểm chính của việc sử dụng kiểm thử tự động hóa là gì?
Đáp án: A
Mục tiêu của kiểm thử ổn định (stability testing) là gì?
Đáp án: A
Trong quy trình kiểm thử, ‘Test Plan’ (kế hoạch kiểm thử) là tài liệu gì?
Đáp án: A
Mục tiêu của kiểm thử khả năng mở rộng (scalability testing) là gì?
Đáp án: A
Trong kiểm thử hộp đen, kỹ thuật nào tập trung vào việc chọn các cặp giá trị đầu vào ở ngay ranh giới của các phân vùng tương đương?
Đáp án: A
Mục tiêu của kiểm thử khả năng phục hồi (recovery testing) là gì?
Đáp án: A
Kỹ thuật kiểm thử nào giúp phát hiện các lỗi liên quan đến việc xử lý các giá trị lớn hoặc nhỏ nhất có thể chấp nhận được trong một phạm vi dữ liệu?
Đáp án: A
Kỹ thuật kiểm thử nào sử dụng các trường hợp kiểm thử dựa trên việc phân tích các điều kiện và hành động xảy ra trong một quy trình?
Đáp án: A
Trong kiểm thử hộp đen, kỹ thuật nào tập trung vào việc xác định các trường hợp kiểm thử dựa trên các quy tắc hoặc điều kiện đã định trước?
Đáp án: A
Yêu cầu ‘Giao diện người dùng phải trực quan và dễ sử dụng cho người dùng không có kinh nghiệm kỹ thuật’ thuộc về loại yêu cầu nào?
Đáp án: A
Phương pháp kiểm thử nào tập trung vào việc kiểm tra cấu trúc mã nguồn và logic bên trong của phần mềm?
Đáp án: A