NEW
Font size
S
M
L
XL
WorksheetsQuality_control
Total questions: 36
Worksheet time: 18mins
Name
Class
Date
1.
1 - Kiểm thử hộp trắng còn gọi là gì?
a)
Kiểm thử cấu trúc
b)
Kiểm thử đoán lỗi
c)
Kiểm thử dựa vào thiết kế
d)
Kiểm thử dựa vào kỹ thuật
2.
2 - Điều nào sau đây không phải là kỹ thuật kiểm thử hộp đen?
a)
Phân tích giá trị biên
b)
Kiểm tra cú pháp
c)
Bảng quyết định
d)
Phân vùng tương đương
3.
2 - Trong những đáp án dưới đây, đáp án nào đúng?
a)
Độ đo bao phủ càng nhỏ thì độ tin cậy của bộ kiểm thử càng cao
b)
Độ đo bao phủ càng lớn thì độ tin cậy của bộ kiểm thử càng cao
c)
Độ đo bao phủ càng lớn thì độ tin cậy của bộ kiểm thử càng thấp
d)
Độ đo bao phủ không ảnh hưởng đến độ tin cậy của bộ kiểm thử
4.
2 - Điều nào dưới đây không được miêu tả trong kiểm thử đơn vị
a)
Phân vùng tương đương
b)
Kiểm thử sức chịu tải
c)
Kiểm tra cú pháp
d)
Điều kiện sửa đổi/phủ quyết định
5.
2 - Ưu điểm nổi bật của phương pháp kiểm thử tích hợp từ trên xuống dưới là gì?
a)
Kiểm thử nhanh theo từng đơn vị
b)
Kiểm thử được các stub
c)
Kiểm thử ngay chức năng điều khiển hệ thống
d)
Thiết kế ca kiểm thử dễ và không cần stub
6.
2 - Một lý do khiến nhà phát triển gặp khó khăn trong việc kiểm thử công việc của chính họ là:
a)
Chưa qua đào tạo
b)
Thiếu khách quan
c)
Thiếu tài liệu kỹ thuật
d)
Thiếu các công cụ kiểm tra trên thị trường dành cho nhà phát triển
7.
2 - Trong kiểm thử tích hợp, ngoài cách tích hợp tăng dần (từ dưới lên và từ trên xuống), còn cách nào khác không?
a)
Tích hợp nhiều đơn vị (Unit Test)
b)
Tích hợp đồng thời một lúc (Big Bang)
c)
Tích hợp theo chiều sâu (Deep)
d)
Tích hợp theo chiều rộng (Width)
8.
2 - Testing nào dưới đây có liên quan đến phân tích giá trị biên?
a)
Testing hộp trắng
b)
Testing hộp đen
c)
Testing hộp trắng và hộp đen
d)
Tất cả đáp án trên đều sai
9.
1 - Kiểm thử hệ thống (System Testing) được thực hiện ngay sau khi:
a)
Kiểm thử đơn vị
b)
Kiểm thử chấp nhận
c)
Kiểm thử tích hợp
d)
Kiểm thử Module
10.
2 - Việc xem xét (review) hay kiểm tra (inspection) có thể được coi là một phần của kiểm thử không?
a)
Có, vì chúng đều giúp phát hiện lỗi và cải thiện chất lượng
b)
Không, vì chúng không áp dụng cho tài liệu kiểm thử
c)
Không, vì chúng đều được áp dụng cho tài liệu phát triển
d)
Không, vì chúng được áp dụng trước khi kiểm thử
11.
2 - Kiểm thử thiết kế và toàn bộ hệ thống (sau khi tích hợp) có thỏa mãn yêu cầu đặt ra hay không được gọi là gì?
a)
Kiểm thử hiệu năng
b)
Kiểm thử chấp nhận
c)
Kiểm thử hệ thống
d)
Kiểm thử đơn vị
12.
2 - Sự khác biệt của kiểm tra hồi quy và re-testing là gì?
a)
Kiểm tra hồi quy được thực hiện sớm hơn; re-testing được thực hiện sau khi đã khắc phục các lỗi
b)
Kiểm tra hồi quy chạy các test lặp đi lặp lại; re-testing để tìm những tác dụng phụ không mong muốn
c)
Kiểm tra hồi quy tìm kiếm các tác dụng không mong muốn; re-testing là chạy kiểm thử lại
d)
Kiểm tra hồi quy sử dụng cùng một môi trường; re-testing sử dụng các môi trường khác nhau
13.
2 - Nội dung nào sau đây là kiểm thử phi chức năng?
a)
Black box testing.
b)
Unit testing.
c)
Performance testing.
d)
Không có đáp án nào đúng.
14.
1 - Mục đích của kiểm thử chấp nhận là gì?
a)
Chứng minh tính tích hợp của hệ thống
b)
Chứng minh hệ thống không có lỗi
c)
Chứng minh tính bảo mật của hệ thống
d)
Chứng minh tính thỏa mãn các yêu cầu của khách hàng và họ chấp nhận sản phẩm
15.
1 - Kiểm thử hộp trắng (white-box tetsting) là:
a)
Kiểm thử hộp trắng hay còn được gọi là kiểm thử cấu trúc (structural testing)
b)
Trong kiểm thử hộp trắng, phần mềm được xem là một hộp trắng và các test- case được xác định từ sự thực hiện của phần mềm.
c)
Mục tiêu của kiểm thử hộp trắng là để xác định một thành phần phần mềm đó có thực hiện đúng với thiết kế không.
d)
Tất cả các nội dung trên.
16.
1 - Kiểm thử hộp đen (black-box tetsting) là:
a)
Phần mềm được xem là một hộp đen.
b)
Các test-case được xác định từ các đặc tả yêu cầu chức năng của thành phần phần mềm
c)
Kiểm thử hộp đen không dựa vào mã nguồn của thành phần phần mềm.
d)
Tất cả các nội dung trên.
17.
2 - Điều nào sau đây không được miêu tả trong kiểm thử đơn vị?
a)
Điều kiện sửa đổi/ phủ quyết định.
b)
Kiểm tra cú pháp.
c)
Kiểm thử sức chịu tải.
d)
Phân vùng tương đương,
18.
1 - What are the various Testing Levels?
Các cấp độ kiểm thử khác nhau là gì?
a)
Unit Testing
b)
System Testing
c)
Integration Testing
d)
All of the mentioned
Đáp án và đều đúng
19.
2 - Which of the following is/are White box technique?
Điều nào sau đây phù hợp với kỹ thuật kiểm thử White box
a)
Statement Testing
Kiểm thử các câu lệnh
b)
Decision Testing
Kiểm thử các quyết định
c)
Condition Coverage
Phạm vi điều kiện
d)
All of the mentioned
Đáp án và đều đúng
20.
2 - White Box techniques are also classified as
Kỹ thuật White box được phân loại thành
a)
Design based testing
Thử nghiệm dựa trên thiết kế
b)
Structural testing
Kiểm tra kết cấu
c)
Error guessing technique
Kỹ thuật đoán lỗi
d)
none of the mentioned
Không đáp án nào đúng
21.
1 - The testing in which code is checked
Thử nghiệm trong đó mã được kiểm tra
a)
Black box testing
b)
White box testing
c)
Red box testing
d)
Green box testing
22.
2 - Acceptance testing is also known as
Acceptance testing còn được gọi là
a)
Grey box testing
b)
White box testing
c)
Alpha Testing
d)
Beta testing
23.
1 - Which of the following is non-functional testing?
Điều nào sau đây là kiểm thử phi chức năng?
a)
Black box testing
b)
Performance testing
c)
Unit testing
d)
none of the mentioned
Không đáp án nào đúng
24.
1 - Unit testing is done by
Unit testing được thực hiện tại
a)
Users
b)
Developers
c)
Customers
d)
none of the mentioned
Không đáp án nào đúng
25.
1 - What is the main purpose of integration testing?
Mục đích chính của kiểm thử tích hợp là gì?
a)
Design errors
b)
Interface errors
c)
Procedure errors
d)
None of the above
26.
2 - When the Testing Principles are useful while building the Software Product?
Khi nào Nguyên tắc kiểm thử hữu ích trong khi xây dựng Sản phẩm phần mềm?
a)
During testing
b)
During execution
c)
During review
d)
Throughout life-cycle
27.
2 - Finding Defect is not a major goal of …..?
Tìm ra lỗi không phải là mục tiêu chính của ….?
a)
Acceptance Testing
b)
System Testing
c)
Unit testing
d)
none of these
Không đáp án nào đúng
28.
2 - Kỹ thuật nào dưới đây không phải là một hình thức của kiểm thử hộp trắng?
a)
Kiểm thử giá trị biên
b)
Kiểm thử đường dẫn cơ sở
c)
Kiểm thử dòng dữ liệu
d)
Kiểm thử bao phủ dòng lệnh
29.
2 - Một textbox chỉ nhận giá trị ký tự từ [a, 2, [A, Z], [0, 9]. Lớp tương đương nào không hợp lệ?
a)
5
b)
$
c)
w
d)
j
30.
1 - Kỹ thuật nào sau đây là một hình thức của kiểm thử chức năng – Function Testing
a)
Security
b)
Usability Testing
c)
Boundary Value Analysis
d)
Performance Testing
31.
1 - Đâu là phát biểu không đúng về kiểm thử hệ thống?
a)
Các bài kiểm tra hệ thống thường được thực hiện bởi các nhóm độc lập
b)
Người dùng cuối nên tham gia vào các thử nghiệm hệ thống
c)
Kiểm thử chức năng được sử dụng nhiều hơn kiểm thử cấu trúc
d)
Các lỗi được tìm thấy trong quá trình kiểm thử hệ thống rất tốn kinh phí để sửa chữa
32.
1 - Kiểm thử hộp trắng được áp dụng chủ yếu trong giai đoạn nào của kiểm thử phần mềm?
a)
Kiểm thử tích hợp
b)
Kiểm thử chấp nhận
c)
Kiểm thử đơn vị
d)
Kiểm thử hệ thống
33.
1 - Một đầu vào nhận giá trị năm sinh trong đoạn [1000, 2000]. Các giá trị biên để kiểm thử cho đầu vào này là:
a)
1000, 1001, 1090, 1999
b)
1000, 2000
c)
0, 1900, 1990, 2000
d)
999, 1000, 2000, 2001, 2002
34.
2 - Số đơn đặt hàng trên hệ thống kiểm soát hàng tồn kho có thể nằm trong khoảng từ 10000 đến 99999. Đầu vào nào sau đây có thể là kết quả của việc thiết kế các thử nghiệm chỉ cho các lớp tương đương hợp lệ và các giá trị biên hợp lệ?
a)
1000, 5000, 99999
b)
10000, 50000, 99999.
c)
9999, 50000, 100000.
d)
10000, 99999
35.
2 - Xác thực(validation) là:
a)
Xác thực là quá trình đánh giá phần mềm nằm sau quá trình phát triển phần mềm
b)
Xác thực để kiểm tra xem phần mềm có đáp ứng các yêu cầu của khách hàng hay không
c)
Là phương pháp kiểm tra động.
d)
Tất cả các nội dung trên.
36.
1 - Behavioral testing is
Kiểm thử hành vi là
a)
White box testing
b)
Black box testing
c)
Grey box testing
d)
None
Không đáp án nào đúng
Reset
