Bộ số 1

Câu 1

Kỹ thuật kiểm thử phân vùng tương đương (Equivalence Partitioning) giúp ích gì cho quá trình kiểm thử?

Câu 2

Đâu là một ví dụ về kiểm thử tích hợp (Integration Testing)?

Câu 3

Mục đích của kiểm thử hệ thống (System Testing) là gì?

Câu 4

Đâu là một yếu tố quan trọng cần xem xét khi lựa chọn công cụ kiểm thử tự động hóa?

Câu 5

Mục đích của kiểm thử hiệu năng (Performance Testing) là gì?

Câu 6

Mục đích của kiểm thử khả năng tương thích (Compatibility Testing) là gì?

Câu 7

Mục đích của kiểm thử cấu hình (Configuration Testing) là gì?

Câu 8

Mục đích của kiểm thử API là gì?

Câu 9

Mục đích của kiểm thử khả năng phục hồi (Recovery Testing) là gì?

Câu 10

Mục tiêu của kiểm thử khả năng sử dụng (Usability Testing) là gì?

Câu 11

Trong kiểm thử hộp trắng, kỹ thuật nào yêu cầu tất cả các điều kiện trong một quyết định phải được đánh giá là đúng và sai ít nhất một lần?

Câu 12

Mục đích của kiểm thử định vị (Localization Testing) là gì?

Câu 13

Trong kiểm thử hộp trắng, kỹ thuật nào yêu cầu tất cả các nhánh của mỗi quyết định phải được thực thi?

Câu 14

Đâu là một kỹ thuật kiểm thử dựa trên yêu cầu chức năng của hệ thống?

Câu 15

Trong kiểm thử hộp trắng, kỹ thuật nào yêu cầu tất cả các đường dẫn logic có thể có trong một hàm phải được thực thi?

Câu 16

Khi nào thì kiểm thử tự động hóa (test automation) mang lại lợi ích lớn nhất?

Câu 17

Đâu là một ví dụ về kiểm thử dựa trên rủi ro (risk-based testing)?

Câu 18

Đâu là một ví dụ về kiểm thử không chức năng (non-functional testing)?

Câu 19

Đâu là một ví dụ về kiểm thử dựa trên lỗi (fault-based testing)?

Câu 20

Trong các loại kiểm thử hiệu năng (performance testing), loại nào tập trung vào việc đánh giá khả năng của hệ thống duy trì hiệu suất ổn định dưới tải nặng liên tục trong một khoảng thời gian dài?

Câu 21

Đâu là một ví dụ về kiểm thử hộp đen (black-box testing)?

Câu 22

Trong kiểm thử hộp trắng, kỹ thuật nào yêu cầu tất cả các đường dẫn độc lập trong mã nguồn phải được thực thi ít nhất một lần?

Câu 23

Đâu là một ví dụ về kiểm thử hồi quy tự động hóa (automated regression testing)?

Câu 24

Đâu là mục tiêu chính của kiểm thử chấp nhận người dùng (User Acceptance Testing - UAT)?

Câu 25

Đâu là một ví dụ về kiểm thử API dựa trên các đặc tả (specification-based API testing)?

Câu 26

Trong quy trình kiểm thử, giai đoạn nào thường bao gồm việc thiết kế các trường hợp kiểm thử (test cases) chi tiết?

Câu 27

Khi nào thì việc sử dụng kiểm thử hồi quy (regression testing) là cần thiết nhất trong chu kỳ phát triển phần mềm?

Câu 28

Đâu là một kỹ thuật kiểm thử dựa trên kỹ thuật phân vùng tương đương (Equivalence Partitioning) và phân tích giá trị biên (Boundary Value Analysis)?

Câu 29

Kỹ thuật kiểm thử thăm dò (exploratory testing) khác biệt với kiểm thử dựa trên kịch bản (scripted testing) ở điểm nào?

Câu 30

Trong kiểm thử bảo mật (security testing), kỹ thuật nào mô phỏng hành vi của kẻ tấn công để tìm kiếm các lỗ hổng?

Câu 31

Khi nào thì 'test driver' được sử dụng trong kiểm thử tích hợp?

Câu 32

Mục đích của kiểm thử khám phá (Exploratory Testing) là gì?

Câu 33

Trong kiểm thử hộp trắng, kỹ thuật nào tập trung vào việc kiểm thử tất cả các điều kiện logic trong một câu lệnh 'if' hoặc 'while'?

Câu 34

Khi nào thì 'test stub' được sử dụng trong kiểm thử tích hợp?

Câu 35

Trong kiểm thử hộp trắng (white-box testing), mục tiêu chính của việc áp dụng các kỹ thuật như câu lệnh phủ (statement coverage) và nhánh phủ (branch coverage) là gì?

Câu 36

Trong kiểm thử hộp trắng, kỹ thuật nào yêu cầu tất cả các điều kiện con trong một biểu thức logic phải nhận giá trị đúng và sai?

Câu 37

Kỹ thuật nào sử dụng các cặp giá trị đầu vào mà một thay đổi nhỏ ở một trong các giá trị này có thể dẫn đến một thay đổi lớn ở đầu ra của chương trình?

Câu 38

Kỹ thuật nào tập trung vào việc kiểm thử tất cả các tổ hợp có thể có của các tham số đầu vào?

Câu 39

Đâu là một ví dụ về kiểm thử API sử dụng phương pháp 'data-driven testing'?

Câu 40

Mục đích của kiểm thử bảo trì (Maintenance Testing) là gì?