100+ câu trắc nghiệm Kiểm thử phần mềm - miễn phí có đáp án
Từ khoá: kiểm thử phần mềm trắc nghiệm kiểm thử phần mềm software testing quiz đề thi kiểm thử phần mềm câu hỏi trắc nghiệm IT
Số câu hỏi: 75 câuSố mã đề: 3 đềThời gian: 1 giờ
Thứ tự xác minh (verification) trong mô hình V:
Kiểm thử giá trị biên là:
Mục đích chính để lựa chọn các testcase kiểm thử là:
Trong kiểm thử dòng dữ liệu, các cặp chuỗi trạng thái sau đây là có thể xảy ra bất thường: dd, dk, ku, kk. Đúng hay sai?
Trong kiểm thử dòng dữ liệu tĩnh, người kiểm thử phải chạy mã nguồn để xác định các sai sót có thể xảy ra.
Xác thực (validation) là:
Kiểm thử chấp nhận còn được gọi là:
Cho đoạn mã giả sau, số ca kiểm thử tối thiểu cần có để phủ tất cả các cung?
int kiemTra (int k) {
if (k <= 1)
return -1;
for (int i = 2; i < k; i++)
if (k % i == 0)
return -1;
return 1;
}
Thứ tự xác thực (validation) trong mô hình V:
Bài toán: Nhập mật khẩu có thể chứa bất kỳ ký tự nào, với điều kiện chiều dài mật khẩu ít nhất là 6 ký tự và nhiều nhất là 14 ký tự. Chúng ta cần chọn bao nhiêu bộ test case cho bài toán trên dựa theo kỹ thuật phân tích giá trị biên?
Nội dung nào sau đây không có trong tài liệu kế hoạch kiểm thử (Test plan)
Nội dung nào sau đây không phải là một phần trong kế hoạch kiểm thử?
Cho đoạn code sau đây, hãy chọn đáp án đúng nhất:float foo(int a, int b, int c, int d){float e;if (a==0)return 0;int x = 0;if ((a==b) || ((c==d)))x = 1;e = 1/x;return e;}Chúng ta cần bao nhiêu testcase để đảm bảo phủ cấp 1.
Trong Đồ thị dòng dữ liệu G = (N, E) của chương trình, N là tập các cạnh đúng hay sai?
Lỗi phần mềm trong quá trình viết mã được gọi là:
Trong các nội dung sau nội dung nào không thuộc là kiểm thử hộp trắng?
Trình tự thực hiện bình thường của các hoạt động trong kiểm thử phần mềm truyền thống gồm: a. Integration testing; b. System testing; c. Unit testing; d. Acceptance testing. Hãy chọn thứ tự đúng.
Độ phức tạp Cyclomatic được biểu thị bằng
Nội dung nào sau đây là kiểm thử phi chức năng?
Trong kiểm thử phần mềm, mục đích chính của tiêu chí thoát là gì
Trong kỹ thuật phân chia lớp tương đương (equivalence class partitioning), phát biểu nào sau đây là đúng:
Kiểm thử Beta thực hiện tại:
Cho đoạn code sau đây, hãy chọn đáp án đúng nhất:float foo(int a, int b, int c, int d){float e;if (a==0) return 0;int x = 0;if ((a==b) || (c==d)) x = 1;e = 1/x;return e;}Chúng ta cần bao nhiêu testcase để đảm bảo phủ cấp 2.
Một lý do khiến các nhà phát triển phần mềm gặp khó khăn trong việc kiểm thử công việc của chính họ là:
Trong Đồ thị dòng dữ liệu G = (N, E) của chương trình, E là tập các cạnh đúng hay sai?
2 mã đề 100 câu hỏi
2 mã đề 100 câu hỏi
6 mã đề 106 câu hỏi
5 mã đề 100 câu hỏi
5 mã đề 124 câu hỏi

