30.2. Để kiểm thử một chương trình bạn An đã tạo ra rất nhiều bộ dữ liệu test. Với tất cả các bộ dữ...
Câu hỏi:
30.2. Để kiểm thử một chương trình bạn An đã tạo ra rất nhiều bộ dữ liệu test. Với tất cả các bộ dữ liệu test chương trình đều chạy đúng. Có thể kết luận chương trình hết lỗi hay chưa?
Câu trả lời:
Người trả lời: GV. Đỗ Văn Giang
Cách làm:Bước 1: Xác định mục tiêu và phạm vi của kiểm thử.Bước 2: Tạo ra các bộ dữ liệu test đa dạng và phù hợp.Bước 3: Chạy chương trình với các bộ dữ liệu test đã tạo.Bước 4: Kiểm tra kết quả chạy của chương trình.Bước 5: Ghi nhận và phân tích kết quả, xác định lỗi (nếu có).Bước 6: Lập báo cáo và xác định xem chương trình còn lỗi hay không.Câu trả lời: Chưa. Kiểm thử chỉ có chức năng phát hiện lỗi (nếu có) ứng với các bộ dữ liệu test, không có chức năng chứng minh chương trình chạy đúng với mọi bộ dữ liệu.
Câu hỏi liên quan:
- 30.1. Mục đích của kiểm thử chương trình là gì?A. Để tự động sửa lỗi chương trình.B. Để tìm ra lỗi...
- 30.3. Nếu chương trình chạy bị lỗi với thông báo lỗi là ZeroDivisionError thì đó là lỗi gì và em...
- 30.4. Điểm dừng (break point) trong các phần mềm soạn thảo lập trình có ý nghĩa gì?A. Đó là vị trí...
- 30.5. Bộ dữ liệu kiểm thử (test) có những tính chất gì?A. Tính chất phát hiện lỗi của chương...
- 30.6. Giả sử đầu vào của dữ liệu bài toán là vùng {x ≥ 0}. Khi đó dữ liệu ở vùng biên là những dữ...
- 30.7. Phần mềm soạn thảo lập trình có thể tạo bao nhiêu điểm dừng?A. 0. ...
- 30.8. Các phương pháp nào dưới đây được coi là phương pháp kiểm thử chương trình?A. In các dữ liệu...
- 30.9. Viết chương trình nhập số n, sau đó lần lượt nhập n số của dãy. Yêu cầu khi nhập vào các số...
- 30.10. Chương trình sau sẽ yêu cầu nhập một danh sách học sinh trong lớp cùng với cân nặng, chiều...
Bình luận (0)