KIỂM THỬ PHẦN MỀM 2021 KIỂM THỬ PHẦN MỀM NỘI DUNG Tổng quan kiểm thử phần mềm Quy trình và kế hoạch Các cấp độ KT Phương pháp Kỹ thuật Quản lý việc kiểm thử Công cụ Nhập môn lập trình 2014 TỔNG QUAN.
KIỂM THỬ PHẦN MỀM 2021 NỘI DUNG Tổng quan kiểm thử phần mềm Quy trình kế hoạch Các cấp độ KT Phương pháp & Kỹ thuật Quản lý việc kiểm thử Cơng cụ Nhập mơn lập trình 2014 TỔNG QUAN Kiểm thử gì? Vì phải kiểm thử Nguyên tắc Khía cạnh tâm lý học Các khái niệm Nhập mơn lập trình 2014 Trường ĐH Cơng Nghệ Sài Gịn KHOA CƠNG NGHỆ THƠNG TIN Kiểm thử PM ? • Là q trình thực thi chương trình với mục đích tìm lỗi Glen Myers • Là quy trình phân tích phần mềm để tìm khác biệt điều kiện có điều kiện bắt buộc để đánh giá tính phần mềm ANSI/IEEE 1059 Trường ĐH Công Nghệ Sài Gịn KHOA CƠNG NGHỆ THƠNG TIN Kiểm thử PM ? • Kiểm thử PM giúp tìm diện lỗi vắng mặt lỗi Dijkstra • Mọi phương pháp kiểm thử dùng để ngăn ngừa tìm lỗi sót lại lỗi khó phát Beizer Trường ĐH Cơng Nghệ Sài Gịn KHOA CƠNG NGHỆ THƠNG TIN VÌ SAO PHẢI TEST “Lỗi phần mềm chuyện hiển nhiên sống Chúng ta dù cố gắng đến mức thực tế lập trình viên xuất sắc khơng lúc viết đoạn mã khơng có lỗi Tính trung bình, lập trình viên loại tốt có từ đến lỗi 100 dòng lệnh Người ta ước lượng việc kiểm tra để tìm lỗi chiếm phân nửa khối lượng công việc phải làm để có phần mềm hoạt động được” (Software Testing Techniques, Second Edition, by Boris Beizer, Van Nostrand Reinhold, 1990, ISBN 1850328803) Trường ĐH Công Nghệ Sài Gịn KHOA CƠNG NGHỆ THƠNG TIN BUG Trường ĐH Cơng Nghệ Sài Gịn KHOA CƠNG NGHỆ THƠNG TIN BUG Trường ĐH Cơng Nghệ Sài Gịn KHOA CƠNG NGHỆ THƠNG TIN BUG Trường ĐH Cơng Nghệ Sài Gịn KHOA CƠNG NGHỆ THƠNG TIN BUG • Bug ngân hàng Mỹ lộ 823 tài khoản, 920.000.000$ 10 Trường ĐH Cơng Nghệ Sài Gịn KHOA CƠNG NGHỆ THƠNG TIN SELENIUM IDE 174 Trường ĐH Cơng Nghệ Sài Gịn KHOA CƠNG NGHỆ THƠNG TIN SELENIUM IDE 175 Trường ĐH Cơng Nghệ Sài Gịn KHOA CƠNG NGHỆ THƠNG TIN SELENIUM IDE 176 Trường ĐH Cơng Nghệ Sài Gịn KHOA CƠNG NGHỆ THƠNG TIN SELENIUM IDE 177 Trường ĐH Cơng Nghệ Sài Gịn KHOA CÔNG NGHỆ THÔNG TIN SELENIUM IDE 178 Trường ĐH Cơng Nghệ Sài Gịn KHOA CƠNG NGHỆ THƠNG TIN Cơng cụ quản lý lỗi Bugzilla 179 Trường ĐH Công Nghệ Sài Gịn KHOA CƠNG NGHỆ THƠNG TIN Tạo bug bugzilla 180 Trường ĐH Cơng Nghệ Sài Gịn KHOA CÔNG NGHỆ THÔNG TIN Cập nhật bug bugzilla 181 Trường ĐH Cơng Nghệ Sài Gịn KHOA CƠNG NGHỆ THÔNG TIN Cập nhật bug bugzilla 182 Trường ĐH Cơng Nghệ Sài Gịn KHOA CƠNG NGHỆ THƠNG TIN Xem bug Bugzilla 183 Trường ĐH Công Nghệ Sài Gịn KHOA CƠNG NGHỆ THƠNG TIN Xem bug Bugzilla 184 Trường ĐH Cơng Nghệ Sài Gịn KHOA CƠNG NGHỆ THÔNG TIN Xem bug Bugzilla 185 Trường ĐH Cơng Nghệ Sài Gịn KHOA CƠNG NGHỆ THƠNG TIN Xem bug Bugzilla 186 Trường ĐH Cơng Nghệ Sài Gịn KHOA CƠNG NGHỆ THƠNG TIN Tìm bug Bugzilla 187 Trường ĐH Cơng Nghệ Sài Gịn KHOA CƠNG NGHỆ THƠNG TIN Kết tìm bug Bugzilla 188 ... loại kiểm thử: loại kiểm thử cụ thể cho loại yêu cầu phần mềm – Các cấp độ kiểm thử: cấp độ kiểm thử thực loại kiểm thử thực cấp độ • Cơng cụ kiểm thử: liệt kê đầy đủ công cụ hỗ trợ kiễm thử 48... điều kiện kiểm thử Thiết kế trường hợp kiểm thử (testcase) Kiểm tra kết Đánh giá tiêu chuẩn hồn thành Báo cáo q trình kiểm thử Hồn thành hoạt động kiểm kết thúc kiểm thử sau giai đoạn kiểm thử hoàn... chiến lược kiểm thử bản: • Kiểm thử Big bang (kiểm thử vụ nổ lớn): chiến lược kiểm thử tích hợp hệ thống lần để module chức (hay hệ thống hồn chỉnh) • Kiểm thử gia tăng: chiến lược kiểm thử từ thấp