wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

chuong 5 + 6

Total questions: 58

Worksheet time: 29mins

Name
Class
Date
1.

Yếu tố nào dưới đây là một phần quan trọng trong việc quản lý phạm vi kiểm thử?

a)

Đảm bảo rằng tất cả các tính năng đều được kiểm thử theo cách thủ công.

b)

Tập trung vào việc kiểm thử giao diện người dùng (UI).

c)

Chỉ kiểm thử các tính năng có mức độ ưu tiên cao nhất.

d)


Đảm bảo rằng tất cả các yêu cầu của khách hàng đều được kiểm thử.

2.

Đâu là phương pháp hiệu quả để giám sát tiến độ kiểm thử trong suốt dự án?

a)

Đặt ra các mốc thời gian cho từng kiểm thử viên và yêu cầu báo cáo khi hoàn thành.

b)

Sử dụng báo cáo hàng tuần để theo dõi tiến độ.

c)

Sử dụng báo cáo hàng tuần để theo dõi tiến độ.

d)


Tổ chức các cuộc họp kiểm thử ngắn hàng ngày để cập nhật tình trạng kiểm thử.

3.

Trong quá trình kiểm thử, nếu có sự thay đổi về nhân sự trong nhóm kiểm thử, quản lý kiểm thử cần làm gì?

a)

Đảm bảo rằng người thay thế được huấn luyện đầy đủ về các kiểm thử đang thực hiện và kế hoạch kiểm thử.

b)

Cắt giảm số lượng kiểm thử viên để tiết kiệm thời gian.

c)

Tiếp tục công việc mà không cần giám sát thêm.

d)

Không cần thay đổi gì vì kiểm thử sẽ không bị ảnh hưởng.

4.

Một chuyên gia trong lĩnh vực kinh doanh đã đưa ra lời khuyên và hướng dẫn về cách thức kiểm thử nên được thực hiện, và một chuyên gia công nghệ đã đề xuất sử dụng danh sách kiểm tra các loại lỗi phổ biến. Hai chiến lược kiểm thử nào đang được sử dụng?

a)


Phân tích và Tuân thủ quy trình.

b)

Tránh hồi quy và Phân tích.

c)


Định hướng và Có phương pháp.

d)

Phản ứng và Có phương pháp.

5.

Có năm bài kiểm thử cần được thực hiện. Một bài kiểm thử có độ ưu tiên cao đã được lên lịch là bài kiểm thử thứ ba trong chuỗi năm bài, thay vì bài đầu tiên. Yếu tố nào dưới đây không phải là lý do tốt cho việc này?

a)


Tất cả các bài kiểm thử đều có cùng mức độ ưu tiên và đây là trình tự kiểm thử hiệu quả nhất.

b)

Ba bài kiểm thử đầu tiên có cùng mức độ ưu tiên, vì vậy không quan trọng thứ tự chúng được thực hiện.

c)


Các bài kiểm thử đã được lên lịch trước đó có khả năng thành công cao hơn, vì vậy sẽ mất ít thời gian hơn và cung cấp phản hồi nhanh hơn.

d)

Bài kiểm thử ưu tiên cao có sự phụ thuộc logic vào hai bài kiểm thử trước đó.

6.

Theo từ điển ISTQB, khi gọi ai đó là “Quản lý kiểm thử”, điều đó có nghĩa là gì?

a)


Quản lý kiểm thử lập kế hoạch và kiểm soát các hoạt động kiểm thử.

b)

Quản lý kiểm thử thiết lập các môi trường kiểm thử.

c)


Quản lý kiểm thử quản lý một nhóm kiểm thử viên cấp dưới.

d)

Quản lý kiểm thử tạo một lịch trình thực thi kiểm thử chi tiết.

7.

Trong giai đoạn đầu của việc thực thi kiểm thử, một lỗi được phát hiện, giải quyết và vượt qua kiểm thử xác nhận, nhưng sau đó lại xuất hiện trong các lần kiểm thử tiếp theo. Yếu tố nào liên quan đến quản lý cấu hình kiểm thử có thể đã gặp sự cố?

a)

Xác định mục cấu hình.

b)


Tính truy xuất.

c)

Quản lý tài liệu kiểm thử.

d)

Kiểm soát cấu hình.

8.

Quản lý kiểm thử có thể sử dụng phương pháp nào để đảm bảo rằng các trường hợp kiểm thử được thiết kế phù hợp với yêu cầu của khách hàng?

a)

Kiểm thử chức năng.

b)

Kiểm thử hồi quy.

c)


Kiểm thử chấp nhận.

d)

Phân tích yêu cầu và đánh giá chất lượng từ khách hàng.

9.

Quản lý kiểm thử nên làm gì nếu phát hiện một lỗi nghiêm trọng trong giai đoạn cuối của kiểm thử?

a)

Báo cáo lỗi ngay lập tức và quyết định có cần phải trì hoãn phát hành hay không.

b)

Đề nghị bỏ qua lỗi vì thời gian kiểm thử đã hết.

c)

Tiếp tục kiểm thử mà không cần xử lý lỗi đó.

d)

Chỉ thông báo cho nhóm phát triển mà không thông báo cho các bên liên quan khác.

10.

Bạn đang viết kế hoạch kiểm thử và hiện đang hoàn thành phần rủi ro. Yếu tố nào dưới đây có khả năng được liệt kê là một rủi ro dự án?

a)

Không xử lý được một tình huống sử dụng quan trọng.

b)


Thời gian xử lý giao dịch quá chậm.

c)


Bệnh tật bất ngờ của một thành viên chủ chốt trong nhóm.

d)

Hư hỏng dữ liệu dưới tình trạng tắc nghẽn mạng.

11.

Các tiêu chí thoát đã được thỏa thuận từ đầu dự án, nhưng giờ đây rõ ràng là không phải tất cả chúng sẽ được đáp ứng trước ngày phát hành vào tuần tới. Quản lý kiểm thử không nên nói gì với những người muốn phát hành vào tuần tới?

a)

Các tiêu chí thoát này đã được thỏa thuận vì một lý do rất tốt, để tránh tình huống này. Cần thiết phải đáp ứng tất cả các tiêu chí thoát trước khi phát hành.

b)

Tất cả các bên liên quan trong dự án, chủ sở hữu doanh nghiệp và chủ sản phẩm đã được thông báo về các rủi ro khi phát hành vào tuần tới, và họ đều hiểu và chấp nhận chúng? (Ký vào giấy này.)

c)

Không phải là nhiệm vụ của tôi để đưa ra quyết định đó, vì vậy nếu các bạn vẫn muốn phát hành vào tuần tới, tôi sẽ theo dõi cẩn thận và báo cáo kết quả cho quản lý cấp cao.

d)


Các tiêu chí thoát quan trọng nhất là gì, và chúng ta có thể đạt được sự đồng thuận từ tất cả các bên liên quan về những tiêu chí nào là tuyệt đối cần thiết và những tiêu chí nào có thể được điều chỉnh lần này không?

12.

Quản lý kiểm thử cần làm gì khi gặp phải vấn đề về tài nguyên, chẳng hạn như thiếu kiểm thử viên hoặc công cụ kiểm thử không phù hợp?

a)


Tiếp tục kế hoạch kiểm thử hiện tại và hy vọng rằng vấn đề sẽ được giải quyết.

b)

Chuyển toàn bộ công việc kiểm thử sang nhóm phát triển để họ tự kiểm thử.

c)


Cắt giảm số lượng kiểm thử và chỉ tập trung vào kiểm thử quan trọng nhất.

d)


Đánh giá lại các yêu cầu dự án, điều chỉnh kế hoạch kiểm thử và yêu cầu các nguồn lực bổ sung.

13.

Quản lý kiểm thử cần làm gì khi gặp phải sự thay đổi trong yêu cầu của khách hàng trong quá trình kiểm thử?

a)


Tiếp tục thực hiện kiểm thử theo kế hoạch ban đầu mà không cần thay đổi.

b)


Lập kế hoạch lại toàn bộ kiểm thử ngay lập tức.

c)

Chờ đợi cho đến khi dự án gần hoàn thành để thực hiện bất kỳ thay đổi nào.

d)

Cập nhật kế hoạch kiểm thử để phản ánh những thay đổi mới và đánh giá lại phạm vi công việc.

14.

Sự khác biệt chính giữa kế hoạch kiểm thử, đặc tả thiết kế kiểm thử và đặc tả quy trình kiểm thử là gì?

a)


Kế hoạch kiểm thử hoàn thành trong một phần ba đầu tiên của dự án, đặc tả thiết kế kiểm thử hoàn thành giữa dự án, và đặc tả quy trình kiểm thử hoàn thành ở phần cuối của dự án.

b)

Kế hoạch kiểm thử mô tả một hoặc nhiều cấp độ kiểm thử, đặc tả thiết kế kiểm thử xác định các trường hợp kiểm thử cấp cao liên quan, và đặc tả quy trình kiểm thử mô tả các hành động thực hiện kiểm thử.

c)


Kế hoạch kiểm thử ít chi tiết nhất, đặc tả quy trình kiểm thử chi tiết nhất, và đặc tả thiết kế kiểm thử nằm ở giữa hai mức này.

d)

Kế hoạch kiểm thử dành cho quản lý, đặc tả thiết kế kiểm thử dành cho các nhà phát triển, và đặc tả quy trình kiểm thử dành cho kiểm thử viên thực hiện tự động hóa kiểm thử.

15.

Dưới đây là các phương pháp để ước tính nỗ lực kiểm thử:
1. Burndown charts.
2. Wideband Delphi.
3. Ý kiến chuyên gia.
4. Kinh nghiệm trước đây.
5. Poker lập kế hoạch.
6. Dữ liệu dự án tương tự.
Phương pháp nào dưới đây là một kỹ thuật dựa trên chỉ số?

a)


2, 3 và 4.

b)


3, 4 và 5.

c)


1, 2 và 5.

d)

1, 5 và 6.

16.

Mục đích của việc lập kế hoạch kiểm thử là gì?

a)

Xác định số lượng kiểm thử viên cần thiết cho dự án.

b)


Đảm bảo rằng tất cả các lỗi trong hệ thống đều được phát hiện.

c)

Đảm bảo rằng tất cả các trường hợp kiểm thử đều được thực hiện.

d)

Xác định và quản lý các rủi ro kiểm thử trong dự án.

17.

Khi nào quản lý kiểm thử nên đánh giá lại kế hoạch kiểm thử?

a)


Chỉ khi có sự thay đổi lớn trong yêu cầu của khách hàng.

b)

Chỉ khi kiểm thử viên báo cáo gặp khó khăn trong công việc.

c)


Khi có thay đổi trong các yếu tố như thời gian, nguồn lực hoặc phạm vi của dự án.

d)


Sau khi phát hiện lỗi trong giai đoạn kiểm thử cuối cùng.

18.

Bạn và các bên liên quan của dự án đã phát triển một danh sách các rủi ro sản phẩm và rủi ro dự án trong giai đoạn lập kế hoạch của dự án. Bạn nên làm gì tiếp theo với danh sách các rủi ro này trong quá trình lập kế hoạch kiểm thử?

a)

Xác định mức độ kiểm thử cần thiết cho các rủi ro sản phẩm và các hành động giảm thiểu và dự phòng cần thiết cho các rủi ro dự án.

b)


Lấy các nguồn lực cần thiết để hoàn toàn bao phủ mỗi rủi ro sản phẩm bằng các bài kiểm thử và chuyển trách nhiệm cho các rủi ro dự án cho người quản lý dự án.

c)

Thực hiện đủ các bài kiểm thử cho các rủi ro sản phẩm, dựa trên khả năng xảy ra và tác động của mỗi rủi ro sản phẩm và thực hiện các hành động giảm thiểu cho tất cả các rủi ro dự án.

d)


Không cần hành động quản lý rủi ro nào nữa trong giai đoạn lập kế hoạch kiểm thử.

19.

Trong một báo cáo lỗi, kiểm thử viên có đưa ra tuyên bố sau: “Hệ thống xử lý thanh toán không chấp nhận các khoản thanh toán từ chủ thẻ American Express, điều này được coi là tính năng phải hoạt động cho phiên bản này.” Tuyên bố này có thể được tìm thấy trong phần nào dưới đây của báo cáo lỗi?

a)

Tóm tắt lỗi.

b)


Xác định mục kiểm thử.

c)

Phạm vi hoặc mức độ ảnh hưởng của lỗi.

d)


Mô tả lỗi.

20.

Xem xét các tiêu chí thoát sau có thể có trong kế hoạch kiểm thử:
I. Không có lỗi quan trọng đối với khách hàng.
II. Tất cả các giao diện giữa các thành phần đã được kiểm thử.
III. Bao phủ mã 100% đối với tất cả các đơn vị.
IV. Tất cả các yêu cầu đã được đáp ứng.
V. Chức năng hệ thống phù hợp với hệ thống cũ đối với tất cả các quy tắc kinh doanh.
Câu nào dưới đây là đúng về việc liệu các tiêu chí thoát này có thuộc về kế hoạch kiểm thử chấp nhận hay không?

a)

Chỉ có các câu I, II và V thuộc về kế hoạch kiểm thử chấp nhận.

b)

Tất cả các câu đều thuộc về kế hoạch kiểm thử chấp nhận.

c)

Chỉ có các câu I, IV và V thuộc về kế hoạch kiểm thử chấp nhận.

d)


Chỉ có câu I thuộc về kế hoạch kiểm thử chấp nhận.

21.

Công cụ phân tích tĩnh hỗ trợ kiểm thử phần mềm bằng cách nào?

a)

Kiểm tra hiệu suất của phần mềm khi có tải trọng cao

b)


Tự động kiểm tra các lỗi mã nguồn mà không cần thực thi phần mềm

c)

Kiểm tra tính hiệu quả của các bài kiểm thử tự động

d)

Tăng cường độ phủ kiểm thử cho tất cả các tình huống kiểm thử

22.

Lợi ích của việc sử dụng công cụ kiểm thử hiệu suất là gì?

a)

Tăng độ chính xác của kiểm thử chức năng

b)


Đảm bảo rằng phần mềm có thể tương tác với người dùng

c)

Đo lường độ ổn định của phần mềm dưới tải trọng cao

d)

Kiểm tra xem phần mềm có thể chạy trên tất cả các nền tảng

23.

Công cụ kiểm thử nào giúp kiểm tra và phát hiện lỗi trong mã trước khi thực thi chương trình?

a)


Công cụ mô phỏng

b)

Công cụ kiểm thử giao diện người dùng

c)

Công cụ kiểm thử tự động

d)

Công cụ phân tích tĩnh

24.

Những kỹ thuật viết kịch bản nâng cao nào dành cho công cụ thực thi kiểm thử?

a)


Dựa trên ghi lại và dựa trên khe khóa (keyhole-driven).

b)


Dựa trên dữ liệu và dựa trên ghi lại.

c)


Dựa trên phát lại và dựa trên từ khóa.

d)

Dựa trên dữ liệu và dựa trên từ khóa.

25.

Điều nào dưới đây KHÔNG được thực hiện khi chọn công cụ cho một tổ chức?

a)


Xác định các yêu cầu nội bộ về huấn luyện và cố vấn trong việc sử dụng công cụ.

b)

Đánh giá sự trưởng thành, điểm mạnh và điểm yếu của tổ chức.

c)

Triển khai công cụ cho càng nhiều người dùng càng tốt trong tổ chức.

d)

Đánh giá tính năng công cụ đối với các yêu cầu và tiêu chí rõ ràng, khách quan.

26.

Công cụ kiểm thử nào được sử dụng để kiểm tra hiệu suất của phần mềm dưới tải trọng cao?

a)


LoadRunner

b)


JUnit

c)


Selenium

d)

Appium

27.

Các hoạt động kiểm thử nào được hỗ trợ bởi công cụ kiểm thử?

a)


Quản lý và kiểm soát kiểm thử.

b)


Đo lường hiệu suất và phân tích động.

c)

Thiết kế và triển khai kiểm thử.

d)


Thực thi kiểm thử và ghi lại kết quả.

28.

Khi chọn công cụ kiểm thử hiệu suất cho dự án phần mềm, bạn cần phải xem xét yếu tố nào dưới đây?

a)


Tính dễ sử dụng và tính tương thích với các công cụ khác

b)

Chi phí công cụ và yêu cầu phần cứng

c)


Khả năng công cụ hỗ trợ kiểm thử trên nhiều nền tảng

d)


Tất cả các yếu tố trên

29.

Điểm khác biệt chính giữa kiểm thử tĩnh và kiểm thử động là gì?

a)


Kiểm thử động chỉ dùng cho phần mềm web, trong khi kiểm thử tĩnh áp dụng cho mọi loại phần mềm

b)


Kiểm thử tĩnh chỉ sử dụng công cụ tự động, trong khi kiểm thử động không cần công cụ

c)


Kiểm thử động chỉ kiểm tra mã nguồn, trong khi kiểm thử tĩnh kiểm tra kết quả

d)

Kiểm thử tĩnh không cần chạy chương trình, trong khi kiểm thử động yêu cầu chương trình chạy

30.

Nếu công cụ đo độ bao phủ mã không hoạt động đúng, bạn sẽ làm gì để giải quyết vấn đề?

a)

Dừng sử dụng công cụ và tiếp tục kiểm thử thủ công

b)


Tự thực hiện kiểm tra độ bao phủ bằng tay

c)

Chuyển sang công cụ đo độ bao phủ khác

d)


Kiểm tra lại cấu hình của công cụ và thử lại

31.

Mục tiêu của một dự án thí điểm khi giới thiệu công cụ vào tổ chức là gì?

a)


Quyết định cách sử dụng, quản lý, phân loại và duy trì công cụ và tài nguyên kiểm thử.

b)


Quyết định công cụ nào cần mua.

c)

Đánh giá nhà cung cấp công cụ bao gồm đào tạo, hỗ trợ và các yếu tố thương mại.

d)

Quyết định các mục tiêu và yêu cầu chính cho loại công cụ này.

32.

Công cụ kiểm thử nào dưới đây giúp thực thi các bài kiểm thử tự động?

a)


Selenium

b)

JMeter

c)


LoadRunner

d)

SonarQube

33.

Tại sao việc sử dụng công cụ đo độ bao phủ mã lại quan trọng trong kiểm thử phần mềm?

a)


Tăng tốc độ phát triển phần mềm

b)

Giúp phát hiện các phần mã không được kiểm tra

c)

Đảm bảo tất cả các chức năng được kiểm tra đầy đủ

d)

Giảm chi phí phát triển phần mềm

34.

Khi sử dụng công cụ kiểm thử tự động, bạn cần đảm bảo điều gì để đạt được hiệu quả cao?

a)

Chạy công cụ kiểm thử thường xuyên và liên tục

b)


Tối ưu hóa kịch bản kiểm thử để phù hợp với các thay đổi của phần mềm

c)

Tăng tốc độ chạy kiểm thử tự động

d)


Đảm bảo công cụ luôn được cập nhật với các tính năng mới

35.

Công cụ kiểm thử tự động giúp lợi ích gì cho nhóm kiểm thử phần mềm?

a)

Chỉ dùng trong kiểm thử chức năng

b)


Giúp xác định lỗi phần mềm ngay lập tức

c)


Tăng sự phức tạp trong quá trình kiểm thử

d)


Tiết kiệm thời gian và giảm công sức kiểm thử

36.

Yếu tố nào là điều kiện thành công khi sử dụng công cụ trong một tổ chức?

a)


Triển khai công cụ cho toàn bộ tổ chức một lần, càng nhanh càng tốt.

b)

Đánh giá xem liệu lợi ích có đạt được với chi phí hợp lý không.

c)


Đánh giá cách công cụ phù hợp với các quy trình hiện tại và áp dụng cách tiếp cận của công cụ.

d)


Triển khai cách thu thập thông tin sử dụng từ việc sử dụng thực tế công cụ.

37.

Công cụ nào dưới đây chủ yếu giúp kiểm tra độ bao phủ của mã nguồn trong quá trình kiểm thử?

a)


Công cụ đo độ bao phủ

b)

Công cụ phân tích tĩnh

c)

Công cụ kiểm thử hiệu suất

d)


Công cụ kiểm thử chức năng

38.

Khi bạn muốn triển khai công cụ kiểm thử tự động cho dự án phần mềm của mình, bạn nên bắt đầu từ đâu?

a)


Viết kịch bản kiểm thử tự động ngay lập tức

b)

Cài đặt công cụ và bắt đầu kiểm thử ngay

c)

Đào tạo đội ngũ kiểm thử về cách sử dụng công cụ

d)


Chọn công cụ phù hợp với môi trường phát triển phần mềm

39.

Chỉ số nào dưới đây sẽ hữu ích nhất để theo dõi trong suốt quá trình thực thi kiểm thử?

a)

Tỷ lệ phần trăm yêu cầu đã có bài kiểm thử.

b)


Số lượng lỗi đã được phát hiện và sửa.

c)

Tỷ lệ phần trăm các bài kiểm thử đã được viết.

d)

Số lượng môi trường kiểm thử còn lại cần cấu hình.

40.

Trong số các nhiệm vụ điển hình của một quản lý kiểm thử, nhiệm vụ nào sau đây đúng?

a)


Phát triển các yêu cầu hệ thống, thiết kế thông số kỹ thuật và mô hình sử dụng.

b)

Xử lý tất cả các nhiệm vụ tự động hóa kiểm thử.

c)


Thu thập và báo cáo các chỉ số tiến độ kiểm thử.

d)


Giữ các kiểm thử và phạm vi kiểm thử ẩn khỏi các nhà phát triển.

41.

Bạn đang làm kiểm thử viên cho một dự án phát triển hệ thống bán hàng cho các cửa hàng tạp hóa và các cửa hàng bán lẻ tương tự. Yếu tố nào dưới đây là một rủi ro sản phẩm cho dự án này?

a)

Sự xuất hiện của một sản phẩm đối thủ đáng tin cậy hơn trên thị trường.

b)


Việc không chấp nhận thẻ tín dụng cho phép.

c)


Một số lượng lớn các sửa lỗi bị thất bại trong kiểm thử xác nhận.

d)

Việc giao một bản phát hành kiểm thử chưa hoàn chỉnh cho chu kỳ kiểm thử hệ thống đầu tiên.

42.

Theo từ điển ISTQB, “phương pháp kiểm thử” là gì?

a)


Việc triển khai chiến lược kiểm thử cho một dự án cụ thể.

b)

Tài liệu mô tả các yêu cầu chung đối với kiểm thử của một hoặc nhiều dự án trong một tổ chức, cung cấp chi tiết về cách thức kiểm thử sẽ được thực hiện.

c)

Tập hợp các hoạt động liên quan bao gồm lập kế hoạch kiểm thử, giám sát và kiểm soát kiểm thử, phân tích kiểm thử, thiết kế kiểm thử, triển khai kiểm thử, thực thi kiểm thử và hoàn thành kiểm thử.

d)

Tài liệu mô tả các mục tiêu kiểm thử cần đạt được và các phương tiện và lịch trình để đạt được chúng, được tổ chức để phối hợp các hoạt động kiểm thử.

43.

Để duy trì chất lượng của quá trình kiểm thử, quản lý kiểm thử cần đảm bảo điều gì?

a)

Đảm bảo rằng kiểm thử viên chỉ thực hiện kiểm thử cho các tính năng quan trọng nhất.

b)

Đảm bảo kiểm thử chỉ diễn ra vào cuối quá trình phát triển phần mềm.

c)


Giám sát các báo cáo lỗi và phân tích nguyên nhân gốc rễ của các lỗi.

d)

Chỉ sử dụng các công cụ tự động hóa để kiểm thử.

44.

Nhược điểm của kiểm thử độc lập là gì?

a)


Kiểm thử độc lập có thể tìm thấy cùng một lỗi như các nhà phát triển.

b)


Các nhà phát triển có thể mất trách nhiệm đối với chất lượng.

c)


Kiểm thử độc lập có thể tìm thấy nhiều lỗi hơn.

d)

Kiểm thử viên độc lập có thể quá quen thuộc với hệ thống.

45.

Yếu tố nào dưới đây ảnh hưởng đến nỗ lực kiểm thử trong hầu hết các dự án?

a)

Căn bệnh dài hạn bất ngờ của một thành viên trong nhóm dự án.

b)

Sự ra đi của quản lý kiểm thử trong quá trình dự án.

c)


Chất lượng thông tin được sử dụng để phát triển các bài kiểm thử.

d)

Sự tách biệt về mặt địa lý giữa kiểm thử viên và các nhà phát triển.

46.

Điều gì sẽ xuất hiện trong báo cáo tiến độ kiểm thử mà sẽ không có trong báo cáo tóm tắt kiểm thử?

a)

Tóm tắt các kiểm thử đã thực hiện.

b)


Các sản phẩm kiểm thử có thể tái sử dụng đã được sản xuất.

c)

Các yếu tố đã cản trở hoặc tiếp tục cản trở tiến độ.

d)


Tình trạng các hoạt động kiểm thử so với kế hoạch kiểm thử.

47.

Rủi ro là gì?

a)


Một điều gì đó có chi phí cao để sửa chữa.

b)

Một điều xấu có thể xảy ra.

c)

Một điều xấu đã xảy ra với sản phẩm hoặc dự án.

d)

Một điều gì đó có thể xảy ra trong tương lai.

48.

Mục đích của việc lập kế hoạch kiểm thử là gì?

a)


Xác định số lượng kiểm thử viên cần thiết cho dự án.

b)

Xác định và quản lý các rủi ro kiểm thử trong dự án.

c)


Đảm bảo rằng tất cả các trường hợp kiểm thử đều được thực hiện.

d)


Đảm bảo rằng tất cả các lỗi trong hệ thống đều được phát hiện.

49.

Trong một báo cáo lỗi, kiểm thử viên đưa ra tuyên bố sau: “Vào lúc này, tôi mong đợi nhận được một thông báo lỗi giải thích lý do từ chối đầu vào không hợp lệ và yêu cầu tôi nhập lại đầu vào hợp lệ. Thay vào đó, hệ thống chấp nhận đầu vào, hiển thị biểu tượng đồng hồ cát từ một đến năm giây, và cuối cùng kết thúc bất thường, đưa ra thông báo 'Loại dữ liệu không mong muốn: 15. Nhấn để tiếp tục'”. Tuyên bố này có thể được tìm thấy trong phần nào dưới đây của báo cáo lỗi?

a)

Tóm tắt.

b)

Mô tả lỗi.

c)


Tác động.

d)


Tiêu chí pass/fail của mục kiểm thử.

50.

Bạn đang viết kế hoạch kiểm thử và hiện đang hoàn thành phần rủi ro. Yếu tố nào dưới đây có khả năng được liệt kê là một rủi ro dự án?

a)

Hư hỏng dữ liệu dưới tình trạng tắc nghẽn mạng.

b)

Bệnh tật bất ngờ của một thành viên chủ chốt trong nhóm.

c)

Không xử lý được một tình huống sử dụng quan trọng.

d)


Thời gian xử lý giao dịch quá chậm.

51.

Các tiêu chí thoát đã được thỏa thuận từ đầu dự án, nhưng giờ đây rõ ràng là không phải tất cả chúng sẽ được đáp ứng trước ngày phát hành vào tuần tới. Quản lý kiểm thử không nên nói gì với những người muốn phát hành vào tuần tới?

a)


Các tiêu chí thoát này đã được thỏa thuận vì một lý do rất tốt, để tránh tình huống này. Cần thiết phải đáp ứng tất cả các tiêu chí thoát trước khi phát hành.

b)


Các tiêu chí thoát quan trọng nhất là gì, và chúng ta có thể đạt được sự đồng thuận từ tất cả các bên liên quan về những tiêu chí nào là tuyệt đối cần thiết và những tiêu chí nào có thể được điều chỉnh lần này không?

c)

Tất cả các bên liên quan trong dự án, chủ sở hữu doanh nghiệp và chủ sản phẩm đã được thông báo về các rủi ro khi phát hành vào tuần tới, và họ đều hiểu và chấp nhận chúng? (Ký vào giấy này.)

d)


Không phải là nhiệm vụ của tôi để đưa ra quyết định đó, vì vậy nếu các bạn vẫn muốn phát hành vào tuần tới, tôi sẽ theo dõi cẩn thận và báo cáo kết quả cho quản lý cấp cao.

52.

Nhược điểm của kiểm thử độc lập là gì?

a)


Kiểm thử viên độc lập có thể quá quen thuộc với hệ thống.

b)

Kiểm thử độc lập có thể tìm thấy nhiều lỗi hơn.

c)


Các nhà phát triển có thể mất trách nhiệm đối với chất lượng.

d)

Kiểm thử độc lập có thể tìm thấy cùng một lỗi như các nhà phát triển.

53.

Theo từ điển ISTQB, “phương pháp kiểm thử” là gì?

a)

Tài liệu mô tả các yêu cầu chung đối với kiểm thử của một hoặc nhiều dự án trong một tổ chức, cung cấp chi tiết về cách thức kiểm thử sẽ được thực hiện.

b)

Việc triển khai chiến lược kiểm thử cho một dự án cụ thể.

c)

Tập hợp các hoạt động liên quan bao gồm lập kế hoạch kiểm thử, giám sát và kiểm soát kiểm thử, phân tích kiểm thử, thiết kế kiểm thử, triển khai kiểm thử, thực thi kiểm thử và hoàn thành kiểm thử.

d)

Tập hợp các hoạt động liên quan bao gồm lập kế hoạch kiểm thử, giám sát và kiểm soát kiểm thử, phân tích kiểm thử, thiết kế kiểm thử, triển khai kiểm thử, thực thi kiểm thử và hoàn thành kiểm thử.

54.

Để duy trì chất lượng của quá trình kiểm thử, quản lý kiểm thử cần đảm bảo điều gì?

a)

Chỉ sử dụng các công cụ tự động hóa để kiểm thử.

b)

Đảm bảo rằng kiểm thử viên chỉ thực hiện kiểm thử cho các tính năng quan trọng nhất.

c)

Đảm bảo kiểm thử chỉ diễn ra vào cuối quá trình phát triển phần mềm.

d)

Giám sát các báo cáo lỗi và phân tích nguyên nhân gốc rễ của các lỗi.

55.

Trong số các nhiệm vụ điển hình của một quản lý kiểm thử, nhiệm vụ nào sau đây đúng?

a)


Giữ các kiểm thử và phạm vi kiểm thử ẩn khỏi các nhà phát triển.

b)

Xử lý tất cả các nhiệm vụ tự động hóa kiểm thử.

c)

Phát triển các yêu cầu hệ thống, thiết kế thông số kỹ thuật và mô hình sử dụng.

d)

Thu thập và báo cáo các chỉ số tiến độ kiểm thử.

56.

Yếu tố nào dưới đây ảnh hưởng đến nỗ lực kiểm thử trong hầu hết các dự án?

a)


Căn bệnh dài hạn bất ngờ của một thành viên trong nhóm dự án.

b)

Sự ra đi của quản lý kiểm thử trong quá trình dự án.

c)

Sự tách biệt về mặt địa lý giữa kiểm thử viên và các nhà phát triển.

d)


Chất lượng thông tin được sử dụng để phát triển các bài kiểm thử.

57.

Chỉ số nào dưới đây sẽ hữu ích nhất để theo dõi trong suốt quá trình thực thi kiểm thử?

a)

Số lượng lỗi đã được phát hiện và sửa.

b)


Số lượng môi trường kiểm thử còn lại cần cấu hình.

c)


Tỷ lệ phần trăm các bài kiểm thử đã được viết.

d)

Tỷ lệ phần trăm yêu cầu đã có bài kiểm thử.

58.

Các công cụ nào hỗ trợ kiểm thử tĩnh?

a)

Công cụ xem xét, công cụ phân tích tĩnh và công cụ đo độ bao phủ.

b)

Công cụ phân tích tĩnh và công cụ thực thi kiểm thử.

c)

Công cụ phân tích động và công cụ mô hình hóa.

d)


Công cụ xem xét và công cụ phân tích tĩnh.