wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ĐGKĐ4

Total questions: 19

Worksheet time: 10mins

Name
Class
Date
1.

Trong Junit, “nếu giá trị mong muốn và giá trị tham chiếu đến cùng một đối tượng trong bộ nhớ thì xác nhận đúng, nếu không thì xác nhận lỗi”, đây là phương thức nào?

a)

assertEquals(Object expected, Object actual)

b)

assertEquals(int expected, int actual)

c)

assertTrue(Boolean condition)

d)

assertSame(Object expected, Object actual)

2.

Công cụ nào sau đây hay được dùng trong kiểm thử đơn vị

a)

Selenium IDE

b)

RTH

c)

Jmeter

d)

JUnit

3.

Unit test trước khi kiểm thử cần

a)

Không cần gì

b)

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

c)

Chuẩn bị trước các ca kiểm thử hoặc kịch bản kiểm thử

d)

Thiết kế các lớp

4.

Đồ thị chương trình là gì?

a)

Một ngôn ngữ lập trình đồ họa.

b)

Một công cụ để kiểm tra lỗi cú pháp trong mã nguồn.

c)

Một loại thuật toán để tối ưu hóa mã nguồn.

d)

Một cách biểu diễn cấu trúc chương trình bằng cách sử dụng các đỉnh và cạnh.

5.
a)

A

b)

B

c)

C

d)

D

6.
Các đường đi được chọn là:
a)
Tất cả các đường đi có trong đồ thị luồng điều khiển
b)

Đường đi được chọn trong đồ thị luồng điều khiển thỏa mãn các tiêu chuẩn chọn đường đi

c)
Đường đi trong đồ thị luồng điều khiển mà có thể thực thi được
d)
Tất cả đều sai
7.
131.0. Chúng ta chia kiểm thử thành các giai đoạn tách biệt vì:
a)

Mỗi giai đoạn kiểm thử có một mục đích khác nhau

b)
Dễ dàng hơn để quản lý trong các giai đoạn kiểm thử.
c)
Chúng ta có thể chạy thử nghiệm các test khác nhau trên các môi trường khác nhau.
d)
Nhiều giai đoạn hơn thì sẽ kiểm thử chất lượng hơn
8.
142.0. Phân tích luồng dữ liệu nghiên cứu vấn đề gì:
a)
Tỷ lệ thay đổi giá trị dữ liệu khi thi hành chương trình
b)

Sự sử dụng dữ liệu trên những con đường xuyên suốt mã chương trình.

c)
Bản chất phức tạp của mã chương trình
d)
Khả năng bị hiệu ứng nút cổ chai của chương trình.
9.
151.0. Kỹ thuật kiểm thử nào dưới đây không thể mô phỏng được tình huống thật?
a)
Kiểm thử chức năng
b)

Kiểm thử cấu trúc

c)
Cả A và B.
d)
Không có đáp án nào đúng.
10.
159.0. Data flow anomaly xảy ra do đâu?
a)
Dữ liệu
b)
Môi trường
c)

Lỗi lập trình

d)
Người quản lý
11.
168.0. Equivalence class: Một trường textbox trong 1 form nhập liệu có khoảng giá trị chấp nhận trong khoảng 18–25. Hãy chỉ ra lớp giá trị không hợp lệ?
a)

17

b)
19
c)
24
d)
21
12.
183.0. Mục tiêu của review meeting là gì?
a)
Xác định vấn đề với thiết kế
b)
Giải quyết vấn đề với thiết kế
c)

Xác định vấn đề và giải quyết vấn đề với thiết kế

d)
Không có đáp án đúng
13.
209.0. Test case Escapes (TCE) là gì?
a)
Ca kiểm thử không được duyệt
b)

Sự gia tăng đáng kể của số ca kiểm thử lọt

c)
Ca kiểm thử vô tác dụng
d)
Ca kiểm thử lớn quá mức cho phép
14.
245.0. Cái nào không phải là một pha của Fundamental Test Process?
a)
Test Planning and Control
b)
Test Implementation and Execution
c)

Requirement Analysis

d)
Evaluating Exit criteria and reporting
15.
253.0. Kiểm thử luồng dữ liệu là một kỹ thuật kiểm thử cấu trúc điều khiển, và tiêu chuẩn được sử dụng để thiết kế các ca kiểm thử là:
a)
Dựa trên cơ sở kiểm thử đường
b)
Thực hiện các điều kiện logic trong một module chương trình
c)

Lựa chọn các đường kiểm thử dựa trên vị trí và sử dụng của các biến

d)
Tập trung vào kiểm thử tính hợp lệ của cấu trúc vòng lặp.
16.
259.0. Một node i có một định nghĩa toàn cục của biến x nếu node i có một định nghĩa của x và bắt buộc phải có một đường đi định nghĩa rõ ràng (def-clear path) từ node i tới:
a)
Node chứa một global c-use của biến x và cạnh chứa một p-use của biến x.
b)

Node chứa một global c-use của biến x hoặc cạnh chứa một p-use của biến x.

c)
Cả 2 câu trên đều đúng.
d)
Cả 2 câu trên đều sai.
17.
274.0. Cái gì là quan trọng trong việc quyết định kỹ thuật test được sử dụng:
a)
Đặc biệt
b)

Mục đích test

c)
Có công cụ hỗ trợ
d)
Thích hợp cho kiểm thử ứng dụng
18.
286.0. Đứng theo góc nhìn của người làm phần mềm thì phần mềm được gọi là chất lượng là:
a)
Tính module hóa cao.
b)
Đầy đủ các loại tài liệu nghiệp vụ cần thiết.
c)
Code rõ ràng, dễ hiểu.
d)

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

19.
289.0. Loại kiểm thử nào sau đây, được gọi là kiểm thử phi chức năng (non-function testing)?
a)
Chỉ Load Test.
b)
Chỉ Stress Test.
c)
Chỉ Security Test.
d)

Cả Load Test, Stress Test và Security Test.