wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

kiểm thử

Total questions: 38

Worksheet time: 19mins

Name
Class
Date
1.

môi trường kiểm thử được thiết llapj trong giai đoạn nào của quy trình kiểm thử

a)

lên kế hoạch điều khiển kiểm thử

b)

đánh giá điều kiện kết thúc và báo cáo

c)

triển khai và thực thi kiểm thử

d)

phân tích thiết kế kiểm thử

2.

hãy cho biết việc kiểm thử được thực hiện bới khách hàng tại nới phát triển sản phầmđược gọi là gì

a)

kiểm thử hệ thống

b)

kiemr thử beta

c)

kiểm thử alpha

3.

kiểm thử hộp đen sử dụng (câu trả lời đúng nhất)

a)

kỹ thuật phần vùng tương đương phần tích giá trị biên

b)

kỹ thuạt kiểm thử dựa trên usecase, phân vùng tương đương,phần tích giá trị biên, bảng quyết định, bảng chuyển đổi trạng thái

c)

kỹ thuật bảng quyết định, kỹ thuật kiếm thử dựa trên usecase

d)

kỹ thuật chuyển đổi trạng thái

4.

sắp xếp thứ tự các bước test report

(1) báo cáo

(2)xác định thu thập dữ liệu kết quả kiểm thử

(3)phân tích dữ liệu

a)

2 1 3

b)

1 3 2

c)

1 2 3

d)

2 3 1

5.

hãy cho biết đâu KHÔNG phải kiểm thử phi chức năng

a)

Bussiness testing

b)

compatibility testing

c)

performance testing

d)

security testing

6.

giai đoạn nào của quy trình kiểm thử để xác định điều kiện dừng kiểm thử

a)

giai đoạn lập kế hoạch (test plannning)

b)

giai đoạn kiểm soát kiểm thử (test control)

c)

giai đoạn đóng kiếm thử(test closure)

d)

giai đoạn đánh giá điều kiện dừng và báo cáo(evaluating exit criteria and reporting

7.

lỗi đã được sửa và đang đợi kiểm tra lại sẽ ở trạng thái nào sau đây

a)

assigned

b)

fixed

c)

accepted

d)

opened

8.

nhiệm vụ vai trò công việc của tester là gì

a)

là viết đặc tả phần mêm và thiết kế kiểm thử phần mềm

b)

là dò lỗi và sửa lỗi nhằm đảm bảo hệ thống hoạt động 1 cách tói ưu nhất có thể, giảm chi phí, thời gian và công sức do lỗi phần mềm gây ra

c)

là tìm ra các lỗi khiếm khuyết của phần mềm nhằm đảm báo hệ thống hoạt động một cách tối đa tối ưu nhất có thể giảm chi phí thời gian công sức do lỗi phần mềm gây ra

d)

là xây dựng test case và chạy testcase để tìm ra lỗi phàn mềm

9.

trong các quy trình phát triển phần mềm, đặc biệt là quy trình agile, lập trình viên cần có kỹ năng kiểm thử tối thiểu là ở mức độ nào để sản phẩm có chất lượng tốt nhất

a)

kiểm thử thích hợp (integration testing)

b)

kiểm thử hệ thống (system testing)

c)

kiểm thử mức đơn vị (unit testing)

d)

kiểm thử mức chấp nhận sản phẩm

10.

hãy cho biết đâu là đặc điểm của testcase được viết tốt

a)

testcase có thế tái sử dụng và bảo trì

b)

testcase phải đơn giản rõ ràng, kiểm thử viên nào đọc cũng có thể hiểunó theo cùng một ý nghĩa

c)

tất cả

d)

testcase phải được viết chính xác và kiểm tra đúng những gì nó được dự đoán kiểm tra

11.

hãy cho biết đâu KHÔNG là một phần đầu ra của giai đoạn triển khai và thực thi kiểm thử?

a)

test scripts

b)

defects

c)

test results

d)

testcase

12.

... là một tập các đầu ra/ kết quả mong đợi sau khi thực hiện các bước trong mô tả

a)

kết quả mong đợi(expected outputs)

b)

tiêu đề của testcase(testcase title)

c)

mã testcase (testcase id)

d)

mô tả các bước thực hiện(test case description)

13.

thông thường 20% tính năng quan trọngcó thể gây ra đến 80% tổng số lỗi phát triển trong chương trình " câu phát biểu này ngụ ý nguyên tắc kiểm thử phần mềm nào"

a)

Nghịch lý thuốc trừ sâu

b)

sự tập trung của lỗi

c)

Kiểm thử phụ thuộc ngữ cảnh

d)

kiểm thử càng sớm càng tốt

14.

điều nào sau đây không phải một phần của kiểm thử hiệu năng

a)

kiểm tra phục hồi(recovery testing)

b)

đo tỷ lệ giao dịch (measuring transaction rates)

c)

đo thời gian đáp ứng (measure response time)

d)

mô phỏng nhiều người dùng(simulate simutiple users)

15.

một ô textbox cho nhập giá trị số trong khoảng (19,25). xác đinh giá trị thuộc vùng tương đương không hợp lệ cho vùng dữ liệu trên

a)

21

b)

18

c)

19

d)

24

16.

công tắc được tắt sau khi nhiệt độgiảm xuống dưới 18 độ và sau đó bật lên khi nhiệt độ trên 21 độ xác định các giá trị tương đương thuộc cùng một lớp

a)

24 27 17

b)

14 15 19

c)

12 16 22

d)

22 23 24

17.
a)

A B C D

b)

D A B C

c)

D A B

d)

A B C

18.

cho đoạn code sau

int test(int a,b,c)

{if(a<b)

{if(a>c) returna;

else return c;

}

else{

if(b>c) return b;

else returnc;

}

}

để kiểm tra 100% độ phủ cho đoạn code trên chúng ta cần ít nhất báo nhiêu testcase

a)

1

b)

2

c)

3

d)

4

19.

nhiệm vị quan trong nhất của lập kế hoạch kiểm thử là gì

a)

lên kế hoạch các nhiệm vụ phân tích và thiết kế kiểm thử

b)

khởi tạo các hành động khôi phục lỗi

c)

đo và phân tích kết quả

d)

theo dõi tiến độ và phạm vi kiểm tra

20.

kiểm thử khả năng đáp ứng được bao nhiêu người dùngcùng một lúc trên 1 wed là loại kiểm thử gì

a)

kiểm thử hiệu năng

b)

kiểm thử cài đặt

c)

kiểm thử chức năng

d)

kiểm thử bảo mật

21.

mục đích của ... là bất kì sự thay đổi nào cũng không tạo ra bug trong chức năng đã có

a)

kiểm thử xác nhận (confirmation testing

)

b)

kiểm thử hiệu năng

c)

kiểm thử chưc năng

22.

là một tập hợp các yếu tố đầu vào , điều kiện thực thi, cáchành động(action) sự kiện (event) kết quả mong đợi và các điều kiện thực thi tiên quyết, được phát triên cho mục tiêu cụ thể/ điều kiện kiểm thử

a)

bản thiết kế kiểm thử (test design)

b)

bản đặc tả yêu cầu phần mềm(srs)

c)

trường hợp kiểm thử testcase

d)

bản báo cáo kiểm thử testreport

23.

nếu lái xe nhanh hơn 50 km/h nhưng không quá 55 km/h bạn cảnh báo

nếu lái xe nhanh hơn 55 km/h nhưng không quá 60 km/h bạn cảnh báo

nếu lái xe nhanh hơn 50 km/h bạn sẽ bị treo băng lái xe

biết rằng tốc độ tính bằng km/h được hệ thống cho dưới dạng số nguyên

bộ giá trị nào tốt nhất được áp dụng bằng phương pháp phân tích giá trị biên

a)

50 51 55 56 60 61

b)

50 55 60

c)

49 50 54 55 60 62

d)

0 49 50 54 59 60

24.

đâu là một loại kiểm thử

a)

kiểm thử chấp nhận

b)

kiểm thử cấu trúc (structural testing)

c)

kiểm thử tích hợp

d)

kiểm thử đơn vị

25.

phương pháp kiểm thử hộp trắng bắt đầu từ giai đoạn nào

a)

sau khi lập trình

b)

sau khi tạo bản đặc tả (ssr)

c)

sau khi thiết kế

d)

sau khi cài đặt

26.

là người thực hiện các hoạt động nhằm kiểm soát các quy trình và tiêu chuẩn được tuân thủ nhằm đảm bảo phần mềmđược phát triển theo dự định

a)

QA(Quality Assurance)

b)

tester

c)

deverloper

27.

báo cáo lỗi rất hữu ích vì chúng bao gồm

a)

độ ưu tiên

b)

tất cả

c)

tên kiểm thử viên

d)

mô tả lỗi

28.

một ứng dụng bơm xăng không giám sát chỉ chấp nhận thanh toán bằng tín dụng. Khi thẻ tin dụng được xác thực, vòi bơm được đặt vào bể và loại xăng, khách hàng nhập lượng nhiên liệu muốn đổ tính bằng gallon từ bàn phím, bàn phím chỉ cho nhập chữ số hợp lệ là từ 0,1 đến 50 gallon

Hãy cho biết giá trị nào sau đây là dữ liệu đầu vào tối thiểu lượng xăng sử dụng kỹ thuật phần vùng tương đương

a)

0,0 0,1 50 70

b)

0,0 20 60

c)

0,0 0,1 50

d)

-0,1 0,0 0,1 49,9 50 50,1

29.

"X" là giá trị dữ liệu về tuổi của một ngườinó thuộc khoảng [1,100] hãy cho biết câu trả lời thích hợp nhất với kỹ thuật BVA?

a)

1 99 100 98

b)

-1 0 1 99

c)

0 1 2 99

d)

0 1 100 101

30.

phát biểu nào sau đây là đúng

a)

stubs được sử dụng trong chiến lược kiểm thử thích hợp từ trên xuống

b)

cả stubs và drivers được sử dụng trong chiến lược kiểm thử bigbang

c)

drives được sử dụng trong chiến lược kiểm thử tích hợp từ trên xuống

d)

stub chỉ được sử dụng trong chiến lược kiểm thử tích hợp từ dưới lên

31.

kỹ thuật phần tích giá trị biên là

a)

là phuong pháp kiểm thử mà sẽ kiểm thử 1 giá trị ở vùng biên của dữ liệu đầu vào

b)

là phương pháp kiểm thử mà sẽ kiểm tra2 giá trị vùng biên của dữ liệu đầu ra

c)

là phương pháp kiểm thử mà sẽ kiểm tra tất cả giá trị vùng biên của dữ liệu đầu ra và đàu vào

d)

là phuong pháp kiểm thử mà sẽ kiểm thử 1 giá trị ở vùng biên của dữ liệu đầu ra

32.

kỹ thuật kiểm thử hộp trăng còn được gọi là gì

a)

kiểm thử cấu trúc

b)

kiểm thử dựa trên kinh nghiệm

c)

kiểm thử đoán lỗi

d)

kiểm thử dựa trên thiết kế

33.

hoạt động nào là 1 trong 3 hoạt động con của hoạt động đinh vị thông số kĩ thuật trong pha phân tích

a)

phân tích dữ liệu

b)

phân tích yêu cầu

c)

tài liệu hoá

d)

thu thập thông tin

34.

lỗi nào cần sửa trước dự trên yếu tố nào sau đây

a)

mức độ ưu tiên lỗi

b)

khả năng sửa chữa

c)

nguồn gốc lỗi

d)

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

35.

hãy cho biết trong cấc mô hình phát triển phầm mềm nào sau đây mô hình phát triểnphần mềm nào trong công việc kiểm hử được thực hiện ngay đầu dự án

a)

mô hình agile

b)

mô hình xoắn ốc

c)

mô hình thác nước

d)

mô hình tuần tự

36.

chi phí để loại bỏ lỗi không tăng trong quá trình phát triển phần mềm

a)

đúng

b)

tất cả các phương án trên

c)

sai

d)

không phải các phương án trên

37.

trường đầu vào năm sinh nằm trong khoảng 1990-1995 hãy cho các giá trị kiểm tra giá trịbiên đầy dử cho trường hợp này

a)

1899 1990 2004 2006

b)

1900 2004

c)

0 1900 2004 2006

d)

1899 1900 1901 2004 2005 2006

38.

hoạt động kiểm thử phần mềm nên bắt đầu từ

a)

khi các yêu cầu đã được tài liệu hoá

b)

càng sớm càng tốt cho vòng đời phát triển phầm mềm

c)

ngay khi lập trình viên viết xog