tailieunhanh - Bài giảng Nhập môn công nghệ phần mềm: Chương 9 - Nguyễn Thanh Bình

Bài giảng "Nhập môn công nghệ phần mềm - Chương 9: Kiểm thử" cung cấp cho người đọc các kiến thức: Giới thiệu về kiểm thử, kiểm thử trong tiến trình phát triển, kiểm thử hộp đen, kiểm thử hộp trắng. . | Bài giảng Nhập môn công nghệ phần mềm: Chương 9 - Nguyễn Thanh Bình Kiểm thử (9) Nguyễn Thanh Bình Khoa Công nghệ Thông tin Trường ðại học Bách khoa ðại học ðà Nẵng Nội dung Giới thiệu về kiểm thử Kiểm thử trong tiến trình phát triển Kiểm thử hộp ñen Kiểm thử hộp trắng 2 1 Kiểm thử là gì ? IEEE: Kiểm thử là tiến trình vận hành hệ thống hoặc thành phần dưới những ñiều kiện xác ñịnh, quan sát hoặc ghi nhận kết quả và ñưa ra ñánh giá về hệ thống hoặc thành phần ñó Myers: Kiểm thử là tiến trình thực thi chương trình với mục ñích tìm thấy lỗi (The art of software testing) 3 Kiểm thử là gì ? Kiểm thử ≠ Gở rối (debug) Kiểm thử • nhằm phát hiện lỗi Gở rối • xác ñịnh bản chất lỗi và ñịnh vị lỗi trong chương trình • tiến hành sửa lỗi 4 2 Các khái niệm Một sai sót (error) là một sự nhầm lẫn hay một sự hiểu sai trong quá trình phát triển phần mềm của người phát triển Một lỗi (fault, defect) xuất hiện trong phần mềm như là kết quả của một sai sót Một hỏng hóc (failure) là kết quả của một lỗi xuất hiện làm cho chương trình không hoạt ñộng ñược hay hoạt ñộng nhưng cho kết quả không như mong ñợi sai sót lỗi hỏng hóc 5 Các khái niệm Dữ liệu thử (test data) dữ liệu vào cần cung cấp cho phần mềm trong khi thực thi Kịch bản kiểm thử (test scenario) các bước thực hiện khi khi kiểm thử Phán xét kiểm thử (test oracle) ñánh giá kết quả của kiểm thử • tự ñộng: chương trình • thủ công: con người 6 3 Các khái niệm Kiểm thử viên (tester) người thực hiện kiểm thử Ca kiểm thử (test case) tập dữ liệu thử ñiều kiện thực thi kết quả mong ñợi 7 Các khái niệm 8 4 Tiến trình

TỪ KHÓA LIÊN QUAN
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.