JavaScript is required

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 mà những tiêu chuẩn dùng để thiết kế test-case

A.

Dựa vào kiểm thử đường cơ bản

B.

Thử thách điều kiện logic trong module phần mềm

C.

Chọn những đường dẫn kiểm tra dựa vào những vị trí và dùng những biến

D.

Tập trung vào việc kiểm thử việc giá trị những cấu trúc lặp

Trả lời:

Đáp án đúng: C


Kiểm thử luồng dữ liệu (Data Flow Testing) là một phương pháp kiểm thử cấu trúc (white-box testing) tập trung vào việc theo dõi luồng dữ liệu của các biến trong chương trình. Nó chọn các đường dẫn kiểm tra dựa trên vị trí định nghĩa và sử dụng các biến. Các tiêu chuẩn thiết kế test case trong kiểm thử luồng dữ liệu tập trung vào việc đảm bảo rằng mọi định nghĩa của một biến đều được sử dụng, và mọi cách sử dụng một biến đều xuất phát từ một định nghĩa hợp lệ. * **A. Dựa vào kiểm thử đường cơ bản:** Kiểm thử đường cơ bản (Basis Path Testing) là một kỹ thuật kiểm thử cấu trúc khác, tập trung vào việc bao phủ tất cả các đường dẫn độc lập trong đồ thị luồng điều khiển. Mặc dù có liên quan đến kiểm thử cấu trúc, nó không phải là tiêu chuẩn chính để thiết kế test case trong kiểm thử luồng dữ liệu. * **B. Thử thách điều kiện logic trong module phần mềm:** Kiểm thử điều kiện (Condition Testing) tập trung vào việc kiểm tra các điều kiện logic trong chương trình, đảm bảo rằng tất cả các kết quả có thể xảy ra đều được kiểm tra. Nó không phải là trọng tâm chính của kiểm thử luồng dữ liệu. * **C. Chọn những đường dẫn kiểm tra dựa vào những vị trí và dùng những biến:** Đây là đáp án chính xác. Kiểm thử luồng dữ liệu tập trung vào việc xác định các đường dẫn trong chương trình mà dữ liệu (giá trị của biến) di chuyển từ điểm định nghĩa đến điểm sử dụng. * **D. Tập trung vào việc kiểm thử việc giá trị những cấu trúc lặp:** Kiểm thử cấu trúc lặp (Loop Testing) tập trung vào việc kiểm tra các vòng lặp trong chương trình, đảm bảo rằng chúng hoạt động chính xác trong các điều kiện khác nhau (ví dụ: không lặp, lặp một lần, lặp nhiều lần). Mặc dù vòng lặp có thể liên quan đến luồng dữ liệu, đây không phải là tiêu chuẩn thiết kế test case chính trong kiểm thử luồng dữ liệu.

Tổng hợp 500+ câu hỏi trắc nghiệm môn Công nghệ phần mềm có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.


50 câu hỏi 60 phút

Câu hỏi liên quan