Tạo Trắc Nghiệm

100+ câu trắc nghiệm Kiểm thử phần mềm có đáp án - Phần 3

20 câu · Đề ôn tập tổng hợp

Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án.
Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải.
Thi thử: nộp bài mới chấm điểm và hiện lời giải.

Câu 1

Cho ví dụ đoạn mã giả sau:

01 Input number of male rabbits

02 Input number of female rabbits

03 If male rabbits > 0 and female rabbits > 0 then

04 Input Do you want to breed (Yes / No)

05 If breed = “No”

06 Print “Keep male and female rabbits apart!”

07 End if

08 End If.

Phát biểu nào sau đây đảm bảo câu lệnh “06” thực thi?

Đáp án và lời giải

Đáp án: B

Câu 2

Nội dung nào sau đây không phải là một kỹ thuật của kiểm thử hộp đen.

Đáp án và lời giải

Đáp án: D

Câu 3

Trong quá trình phát triển phần mềm, quá trình kiểm thử có thể bắt đầu vào thời điểm nào?

Đáp án và lời giải

Đáp án: C

Câu 4

Một hộp thoại trong chương trình chỉ cho phép nhận các giá trị ký tự và chữ số. Giá trị nào sau đây thuộc lớp tương đương hợp lệ?

Đáp án và lời giải

Đáp án: C

Câu 5

Độ phức tạp Cyclomatic được phát triển bởi:

Đáp án và lời giải

Đáp án: B

Câu 6

Độ phức tạp Cyclomatic được biểu thị bằng

Đáp án và lời giải

Đáp án: D

Câu 7

Nội dung nào sau đây thuộc kỹ thuật kiểm thử hộp trắng.

Đáp án và lời giải

Đáp án: B

Câu 8

Mục đích chính để lựa chọn các testcase kiểm thử là:

Đáp án và lời giải

Đáp án: C

Câu 9

Rủi ro nên bao gồm các nội dung:

Đáp án và lời giải

Đáp án: D

Câu 10

Lỗi phần mềm trong quá trình viết mã được gọi là:

Đáp án và lời giải

Đáp án: A

Câu 11

Kể tên một kỹ thuật đánh giá để đánh giá chất lượng của các ca kiểm thử.

Đáp án và lời giải

Đáp án: A

Câu 12

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.

Đáp án và lời giải

Đáp án: C

Câu 13

Gỡ lỗi là một quá trình gồm hai bước bắt đầu khi bạn tìm thấy lỗi do một trường hợp kiểm thử thành công. Bước 1 là xác định bản chất và vị trí chính xác của lỗi nghi ngờ trong chương trình. Bước 2 là:

Đáp án và lời giải

Đáp án: C

Câu 14

Đặc điểm nào sau đây không phải là đặc điểm chung của kiểm thử phần mềm?

Đáp án và lời giải

Đáp án: A

Câu 15

Phát biểu nào sau đây đúng với kỹ thuật kiểm tra phân vùng tương đương?I. Chia các đầu vào có thể có thành các lớp có cùng hành vi.II. Có thể được sử dụng để tạo cả trường hợp thử nghiệm tích cực và tiêu cực.III. Chỉ sử dụng các trường hợp thử nghiệm tích cực cho các phân vùng tương đương.IV. Phải luôn bao gồm ít nhất hai giá trị từ mọi phân vùng tương đương.V. Chỉ có thể được sử dụng để kiểm tra đầu vào.

Đáp án và lời giải

Đáp án: A

Câu 16

Trong kiểm thử phần mềm, mục đích chính của tiêu chí thoát là gì

Đáp án và lời giải

Đáp án: D

Câu 17

Lỗi nào sau đây không nên được kiểm tra khi xử lý lỗi được đánh giá?

Đáp án và lời giải

Đáp án: A

Câu 18

Kiểm thử nào là cách tiếp cận kiểm thử tích hợp thường được sử dụng khi phát triển các sản phẩm phần mềm “shrink-wrapped”?

Đáp án và lời giải

Đáp án: C

Câu 19

Kiểm thử chấp nhận còn được gọi là:

Đáp án và lời giải

Đáp án: D

Câu 20

Nội dung nào sau đây là kiểm thử phi chức năng?

Đáp án và lời giải

Đáp án: B