wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Testing software _Chapter 1

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Hoạt động nào sau đây mô tả đúng nhất về Debugging?

a)

Lập kế hoạch và thiết kế các ca kiểm thử.

b)

Thực thi các bài kiểm thử để tìm ra sự cố.

c)

Tìm, phân tích và loại bỏ nguyên nhân gây ra sự cố trong phần mềm.

d)

Đánh giá chất lượng của sản phẩm dựa trên kết quả kiểm thử.

2.

"Một khiếm khuyết hoặc thiếu sót trong một sản phẩm công việc khiến nó không đáp ứng được yêu cầu" được định nghĩa là một _______.

a)

Error

b)

Defect

c)

Failure

d)

Mistake

3.

Hãy sắp xếp các thuật ngữ sau theo đúng thứ tự nhân quả: Failure, Error, Defect.

a)

Defect -> Error -> Failure

b)

Error -> Defect -> Failure

c)

Failure -> Defect -> Error

d)

Error -> Failure -> Defect

4.

Việc kiểm tra xem "chúng ta có xây dựng đúng hệ thống không" (are we building the right system) là một phần của _______.

a)

Validation (Xác thực)

b)

Verification (Xác minh)

c)

Testing

d)

Quality Assurance

5.

Trong một dự án, nhiều lỗi được phát hiện do yêu cầu không rõ ràng. Việc thiếu kiến thức của người phân tích nghiệp vụ được xem là gì?

a)

Một Failure

b)

Một Defect trong quy trình

c)

Một Root cause (Nguyên nhân gốc rễ)

d)

Một Error của lập trình viên

6.

Tài liệu yêu cầu, tài liệu thiết kế, hoặc các câu chuyện người dùng (user story) được sử dụng để tạo ra các ca kiểm thử được gọi chung là _______.

a)

Test data

b)

Test suite

c)

Test basis (Cơ sở kiểm thử)

d)

Test object

7.

(what to test) và tạo ra các điều kiện kiểm thử (test condition) thuộc giai đoạn nào của quy trình kiểm thử?

a)

Test analysis (Phân tích kiểm thử)

b)

Test planning (Lập kế hoạch kiểm thử)

c)

Test design (Thiết kế kiểm thử)

d)

Test implementation (Triển khai kiểm thử)

8.

Một tập hợp các điều kiện tiên quyết, dữ liệu đầu vào, hành động, kết quả mong đợi và điều kiện hậu kỳ được gọi là một _______.

a)

Test procedure

b)

Test case

c)

Test suite

d)

Test condition

9.

Hoạt động nào tập trung vào việc tạo ra các quy trình kiểm thử (test procedure) và thiết lập môi trường kiểm thử?

a)

Test execution

b)

Test design

c)

Test implementation

d)

Test analysis

10.

Thành phần hoặc hệ thống cần được kiểm thử được gọi là _______.

a)

Test object

b)

Test target

c)

Test basis

d)

Test scope

11.

Thuật ngữ Fault đồng nghĩa với thuật ngữ nào sau đây?

a)

Failure

b)

Error

c)

Defect

d)

Bug

12.

Hoạt động nào thuộc về Quality Assurance (Đảm bảo chất lượng) chứ không chỉ riêng Testing (Kiểm thử)?

a)

Viết báo cáo lỗi (defect report).

b)

Thực thi các test case đã thiết kế.

c)

Phân tích kết quả kiểm thử.

d)

Cải tiến quy trình phát triển để ngăn ngừa lỗi trong tương lai.

13.

Số liệu được biểu thị bằng phần trăm để đo lường mức độ mà một bộ kiểm thử đã thực thi các mục được xác định (ví dụ: các dòng lệnh hoặc yêu cầu) được gọi là gì?

a)

Test progress

b)

Coverage (Độ bao phủ)

c)

Test completion rate

d)

Quality score

14.

Một tập hợp các ca kiểm thử (test case) được nhóm lại để thực thi trong một chu kỳ kiểm thử cụ thể được gọi là _______.

a)

Test suite

b)

Test procedure

c)

Test cycle

d)

Test plan

15.

Khi việc giám sát kiểm thử (test monitoring) cho thấy có sự sai lệch so với kế hoạch, hoạt động thực hiện các hành động khắc phục được gọi là gì?

a)

Test planning

b)

Test control

c)

Test completion

d)

Test analysis

16.

Kế hoạch kiểm thử, ca kiểm thử, dữ liệu kiểm thử, và báo cáo lỗi đều là những ví dụ của _______.

a)

Test objectives

b)

Test basis

c)

Test work products (Sản phẩm công việc kiểm thử)

d)

Test procedures

17.

Giai đoạn mà các bài kiểm thử được chạy trên hệ thống và kết quả thực tế được so sánh với kết quả mong đợi được gọi là _______.

a)

Test implementation

b)

Test execution

c)

Test completion

d)

Test analysis

18.

Mục đích hoặc lý do để thiết kế và thực thi một bài kiểm thử được gọi là một _______.

a)

Test charter

b)

Test objective

c)

Test basis

d)

Test goal

19.

Dữ liệu được tạo ra hoặc lựa chọn để thực hiện một hoặc nhiều ca kiểm thử được gọi là _______.

a)

Test condition

b)

Test input

c)

Test data

d)

Test variables

20.

Giai đoạn cuối cùng của quy trình kiểm thử, nơi dữ liệu được tổng hợp, môi trường được lưu trữ và các bài học kinh nghiệm được rút ra, được gọi là _______.

a)

Test reporting

b)

Test completion

c)

Test summary

d)

Test sign-off