wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

KIỂM THỬ

Total questions: 55

Worksheet time: 28mins

Name
Class
Date
1.

Việc xem xét và phê duyệt các tài liệu (kế hoach test, SRS,...) được gọi là gì?

a)

Chuyển giao

b)

Baseline

c)

Checklist

d)

Review

2.

Kiểm thử nào sau đây thuộc kiểm thử hộp đen?

a)

Phân lớp tương đương

b)

Đường cơ sở

c)

Bảo phủ dòng lệnh

d)

Luồng dữ liệu

3.

Kiểm thử đơn vị được thực hiển bởi?

a)

Kiểm thử viên

b)

Người sử dụng

c)

Khách hàng

d)

Lập trình viên

4.

Việc báo cho người phát triển những lỗi nào cần phải được chỉnh sửa trước được gọi là?

a)

Mức độ nghiêm trọng của lỗi

b)

Mức độ ưu tiên

c)

Khả năng sửa lỗi

d)

Theo dõi

5.

Các cấp độ kiểm thử là?

a)

Unit Testing

b)

Integration Testing

c)

System Testing and Acceptance Testing

d)

Tất cả các cấp độ trên

6.

Việc kiểm thử lại một đoạn chương trình đơn hay một thành phần nào đó sau khi có một thay đổi được thực hiện thì gọi là?

a)

Full Regresstion Testing (Kiểm thử hồi qui toàn bộ)

b)

Unit Regresstion Testing (Kiểm thử hồi qui đơn vị)

c)

Regional Regresstion (Kiểm thử hồi qui bản gốc)

d)

Retesting (kiểm thử lại)

7.

Kiểm thử được thực hiện bằng cách kiểm tra các mã lệnh gọi là?

a)

Unit testing - kiểm thử đơn vị

b)

Backbox testing - kiểm thử hộp đen

c)

White box testing - kiểm thử hộp trắng

d)

Regression testing - kiểm thử hồi qui

8.

Kiểm thử hộp trắng không được gọi là?

a)

Glass box testing

b)

Closed box testing

c)

Open box testing

d)

Clear box testing

9.

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

a)

Unit testing

b)

Black box testing

c)

Performance testing

d)

Regression testing

10.

Kỹ thuật kiểm thử nào sau đây được sử dụng để tìm ra các chức năng bị lỗi, lỗi cấu trúc dữ liệu hay các truy cập dữ liệu bên ngoài, lỗi giao diện, lỗi hiệu suất, lỗi khởi tạo hay kết thúc ứng dụng

a)

White box testing

b)

Grey box testing

c)

Black box testing

d)

Open box testing

11.

Phương pháp hay tài liệu được sử dụng để đảm bảo rằng tát cả các yêu cầu đều được kiểm tra qua khi viết các test case ?

a)

Test Matrix

b)

Checklist

c)

Test specs (đặc tả kiểm thử)

d)

Traceability

12.

Việc kiểm thử lại toàn bộ ứng dụng sau khi có các thay đổi được thực hiện thì gọi là?

a)

Full regression Testing (kiểm thử hồi qui đầy đủ)

b)

Unit regression (kiểm thử hồi qui đơn vị)

c)

Regional regression (kiểm thử hồi qui gốc)

d)

Retesting (kiểm thử lại)

13.

Phân tích giá trị biên thuộc kĩ thuật kiểm thử nào?

a)

Black box testing

b)

White box testing

c)

System testing

d)

Integration Testing

14.

Kiểm thử tích hợp bottom-up có những thuận lợi chính?

a)

Những điểm quyết định chính được kiểm thử sớm

b)

Không có những driver cần được viết

c)

Không có những stub (nhánh) cần phải viết

d)

Không đòi hỏi kiểm thủ hồi quy (Regression)

15.

Kiểm thử tích hợp Top-down có những thuận lợi chính là

a)

Những module mức thấp không bao giờ cần kiểm thử

b)

Có phiên bản hoạt động sớm

c)

Không có những stub cần phải viết

d)

Không có mục nào

16.

Requirement, Specification, Planning, Test case Design, Execution, Bug reporting & Maintenance thuộc vòng đời nào sau đây?

a)

SDLC

b)

STLC

c)

SQLC

d)

BLC

17.

Kỹ thuật kiểm thử nào sau đây cho phép kiểm tra cấu trúc của chương trình, kiểm thử dữ liệu từ cấu trúc logic của chương trình để đảm bảo rằng tất cả các lệnh và điều kiện được thực hiện ít nhất một lần?

a)

Kiểm thử hộp đen

b)

Kiểm thử hộp trắng

c)

Kiểm thử hộp xám

d)

Closed box testing

18.

Kiểm thử beta được thực hiện bởi?

a)

Developer

b)

User

c)

Tester

d)

QA

19.

Mô hình vòng đời phát triển phần mềm nào sau đây yêu cầu các hoạt động kiểm thử bắt đầu cùng lúc với các hoạt động phát triển?

a)

Water falls model

b)

Spiral model

c)

V_model

d)

Linear model

20.

Trong giai đoạn phát triển hệ thống, các cuộc kiểm thử được thực hiện theo thứ tự từ các đơn vị nhỏ đến đơn vị lớn, và kết quả của chúng được tích lũy thành dữ liệu. Thứ tự kiểm thử nào sau đây thích hớp nhất?

a)

Kiểm thử hệ thống ==> kiểm thử tích hợp ==> Kiểm thử đơn vị

b)

Kiểm thử hệ thống ==> Kiểm thử đơn vị ==> kiểm thử tích hợp

c)

Kiểm thử đơn vị ==> kiểm thử tích hợp ==> Kiểm thử hệ thống

d)

Kiểm thử đơn vị ==> Kiểm thử hệ thống ==> kiểm thử tích hợp

21.

Khi nào dừng việc kiểm thử ?

a)

Khi hết thời gian thực hiện

b)

Tất cả các Test case được thực hiện

c)

Khi đáp ứng được mục tiêu chất lượng được thiết lập ngay từ khi bắt đầu dự án

d)

Khi vượt quá ngân sách

22.

Kiểm thử phần mềm được thực hiện mà không cần lập kế hoạch, hay lập tài liệu được gọi là ?

a)

adHoc Testing

b)

Unit testing

c)

Regresstion testing

d)

Funcional testing

23.

Kiểm thử chấp nhận (Aceeptance testing) là ?

a)

Beta testing (kiểm thử beta)

b)

Greybox testing

c)

Test automation

d)

White box testing

24.

Các kiểu kiểm thử tích hợp là ?

a)

Big bang testing

b)

Bottom up testing

c)

Top down testing

d)

Tất cả các loại trên

25.

Kỹ thuật nào dưới đây là một kỹ thuật kiểm thử hộp trắng ?

a)

Decision Table testing

b)

State transition testing

c)

Statement testing

d)

Boundary value analysis

26.

Phương pháp phan vũng tương đương bao gồm hoạt động nào dưới đây ?

a)

Đảm bảo kiểm thử đầu vào, đầu ra cho từng lớp tương đương, mỗi lớp ít nhất một trường hợp kiểm thử

b)

Kiểm thử mọi giá trị đầu vào, đầu ra

c)

Xác định các lớp tương đương cho mỗi giá trị đầu vào

d)

Bao gồm cả 3 hoạt động trên

27.

Phát biểu nào sau đây là phù hợp với kiểm thử hộp trắng ?

a)

Việc kiểm thử được thực hiện tuần tự kết hợp các module từ mức thấp lên mức cao

b)

Việc kiểm thử được thực hiện tuần tự kết hợp các module từ mức cao xuống mức thấp

c)

Việc kiểm thử được thực hiện có chú ý đến cấu trúc bên trong của module

d)

Việc kiểm thử được thực hiện để kiểm tra các chức năng có làm việc theo các đặc tả hay không và không quan tâm tới cấu trúc bên trong của module

28.

Kỹ thuật nào sau đây không pải là kỹ thuật kiểm thử hộp đen ?

a)

Kiểm thử chuyển trạng thái

b)

Kỹ thuật đồ thị nhân quả

c)

Kiểm thử tĩnh

d)

Phân tích giá trị biên

29.

Phát biểu nào sau đay đúng về Localization testing ?

a)

Kiểm thử các chức năng bên trong của hệ thống

b)

Kiểm thử hệ thống trên các ngôn ngữ bản địa khác nhau

c)

Kiểm thử hệ thống trên các khu vực khác nhau

d)

Tất cả đều sai

30.

Nếu có 10 luật trong bảng quyết điịnh thì co thẻ phát sinh bao nhiêu test case ?

a)

5

b)

10

c)

15

d)

20

31.

Nếu một trạng thái đầu vào định rõ giới hạn của các giá trị xác định một lớp tương đương hợp lệ và ... lớp tương đương không hợp lệ

a)

một

b)

hai

c)

ba

d)

bốn

32.

Một bạn muốn kiểm tra logic của một số chức năng nhất định, kỹ thuật nào sau đây bạn lựa chọn tốt nhất ?

a)

Boundary value

b)

Equivalence class testing

c)

Error guesing

d)

Decision table

33.

Vấn đề nào sau đây được xem xét khi phân tích giá trị biên ?

a)

Numeric

b)

Size

c)

Speed

d)

Logical variant

34.

Một luật trong bẳng quyết định chứa ... của testcase ?

a)

Tuần tự

b)

Độ ưu tiên

c)

Dữ liệu đầu vào và kết quả mong đợi

d)

Tất cả đều đúng

35.

management and measurement thuộc mức mấy trong CMM ?

a)

CMM Level 1

b)

CMM Level 2

c)

CMM Level 3

d)

CMM Level 4

36.

Optimization, Defect Prevention, and Quality Control thuộc mức mấy trong CMM ?

a)

CMM Level 1

b)

CMM Level 2

c)

CMM Level 4

d)

CMM Level 5

37.

SPICE viết tắt của ?

a)

Software Process Improvement and Capability Determination

b)

Software Process Improvement and Compability Determination

c)

Software Process Invement and Compability Determination

d)

Software Process Improvement and Control Determination

38.

các tiêu chuản và các thủ tục dùng cho quản lý các thay đổi liên quan đến một sản phẩm phần mềm được gọi là ?

a)

Confirmation management

b)

Confederation management

c)

Configuration management

d)

Compartability management

39.

Thứ tự nào sau đây đúng với vòng đời quy trình kiểm soát chất lượng phần mềm ?

a)

Plan --> Check --> Act --> Do

b)

Plan --> Do--> Check --> Act

c)

Plan --> Act --> Do--> Check

d)

Plan --> Check --> Do --> Act

40.

a)

15, 19, 25

b)

17, 18, 19

c)

18 ,20, 22

d)

16, 26, 32

41.

a)

A

b)

B

c)

C

d)

D

42.

a)

5, 6, 20

b)

4, 5, 80

c)

4, 5, 99

d)

1, 20, 100

43.

a)

22, 23, 26

b)

21, 39, 40

c)

29, 30, 31

d)

0, 15, 22

44.

a)

0.00, 20.00, 60.00

b)

0.00, 0.01, 50.00

c)

0.00, 0.01, 50.00, 70.00

d)

-0.01, 0.00, 0.01, 25.00, 49.99, 50.00, 75.00

45.

Trong một kì thi, thí sinh phải ghi được tối thiểu là 24 điểm để vượt qua kì thi và tối đa có thể đạt được là 40 điểm. Xác định các giá trị tương đương hợp lệ để thí sinh có thể vượt qua kì thi

a)

22, 23, 26

b)

29, 30, 31

c)

21, 39, 40

d)

0, 15, 22

46.
a)

1

b)

2

c)

3

d)

4

47.

a)

L - BR - B - C - B - C - P - LO

b)

L - BR - B - C - P - LO

c)

L - BR - B - C - B - LO

d)

L - BR - B - B - C - P - LO

48.

S1 SO S1 S2 S0 ?

a)

D A B C

b)

A B C D

c)

D A B

d)

A B C

49.

Giá bưu cước chính cho thư nhẹ là 25p đến 10g, 35p đến 50g cộng thêm 10p cho mỗi 25g thêm tới 100g. Phân vùng tương đương ?

a)

8, 2, 82, 102

b)

4, 15, 65, 92, 159

c)

10, 50, 75, 100

d)

5, 20, 40, 60, 80

50.

Một chương trình kiểm chung trường số như sau: các giá trị nhỏ hơn 10 bị từ chối, các giá trị từ 10 đến 21 được chấp nhận, các giá trị lơn hơn hoặc bằng 22 bị từ chối. Giá trị biên ?

a)

9, 10, 11, 22

b)

9, 10, 21, 22

c)

10, 11, 21, 22

d)

10,11, 20, 21

51.

Nếu 1 thí sinh được kiểm tra 40 câu hỏi, nên đạt 25 điểm để vượt qua (61%) và nên nhận 80% để phân biệt, bộ dữ lieeuj nào sau đây rơi vào cùng một phân vùng lớp tương đương ?

a)

23, 24, 25

b)

0, 12, 25

c)

30, 36, 39

d)

32, 37, 40

52.

Trong một hệ thống được thiết kế để tính thuế phải nộp: Một nhân viên được miễn thuế $ 4000. $1500 tiếp theo bị đánh thuế ở mức 10%, $28000 tiếp theo bị đánh thuế ở mức 22%. Bất kì số tiền nào khác bị đánh thuế ở mức 40%. Phân tích giá trị biên hợp lệ gần nhất ?

a)

$1500

b)

$32001

c)

$28000

d)

$33501

53.

Một textbox nhập dữ liệu năm sinh chỉ cho phép nhập liệu các giá trị: 1900 <= n <= 2004. Sử dụng phân tích giá trị biên thì cần các giá trị hợp lệ nào ?

a)

0, 1900, 2004, 2005

b)

1900, 2004

c)

1899, 1900, 2004, 2005

d)

1899, 1900, 1901, 2003, 2004, 2005

54.

Nếu bạn < 18 tuổi, bạn còn quá trẻ để được mua bảo hiểm,

18 -> 30, giảm 20%,

>30 không được giảm giá. Giá trị theo tuổi nào nằm cùng phân vùng tương đương ?

a)

17, 18, 19

b)

29, 30, 31

c)

18, 29, 30

d)

19, 29, 31

55.

Khi quá trình bơn nhiên liệu bắt đầu, nhiên liệu sẽ được bán theo mỗi phần trăm của 1 gallon. Quá trình bơm tiếp tục cho đến khi khách hàng dừng bơm hoặc đạt đến lượng tối đa 50 gallons. Tập giá trị tối thiểu của các giao dịch mua xăng bao phủ các lớp tương đương ?

a)

0.00, 20.00, 60.00

b)

0.00, 0.01, 50.00

c)

0.00, 0.01, 50.00, 70.00

d)

-0.01, 0.00, 0.01, 25.00, 49.00, 50.00, 75.00