Bài giảng Phát triển hệ thống thông tin kinh tế - Chương 8: Kiểm thử hệ thống. Những nội dung chính trong chương này gồm: Khái niệm kiểm thử, các nguyên tắc kiểm thử, cấp độ kiểm thử, các chiến lược kiểm thử phần mềm. | PHÁT TRIỂN HỆ THỐNG THÔNG TIN KINH TẾ Phần 4 • Triển khai và vận hành hệ thống Chương 8: Kiểm thử hệ thống Chương 9: Cài đặt hệ thống Chương 10: Bảo trì hệ thống Chương 8: Kiểm thử hệ thống 1. Khái niệm kiểm thử 2. Các nguyên tắc kiểm thử 3. Cấp độ kiểm thử 4. Các chiến lược kiểm thử phần mềm 2 1. Khái niệm kiểm thử 2. Các nguyên tắc kiểm thử 3. Cấp độ kiểm thử 4. Các chiến lược kiểm thử phần mềm 1. Định nghĩa và mục tiêu kiểm thử 2. Các loại lỗi trong kiểm thử 3. Những tài liệu cần thiết 4. Tiến trình kiểm thử IEEE: Kiểm thử phần mềm là quá trình khảo sát một thành phần hay một hệ thống dưới những điều kiện xác định nhằm quan sát và đánh giá một khía cạnh nhất định của thành phần hay hệ thống đó. The Art of Software Testing–Nghệ thuật kiểm thử phần mềm: Kiểm thử phần mềm là quá trình thực thi một chương trình với mục đích tìm lỗi. Kiểm thử sản phẩm phần mềm là quá trình xây dựng một cách có chủ đích những tập dữ liệu và dãy các thao tác nhằm đánh giá một số hoặc toàn bộ các tiêu chuẩn của phần mềm để đảm bảo rằng phần mềm thỏa mãn các yêu cầu của chúng và các yêu cầu đó thỏa mãn các yêu cầu của khách hàng. Kiểm thử có các mức khác nhau và được tiến hành bởi các cá nhân khác nhau trong quá trình phát triển ứng dụng. Có kiểm thử được tiến hành bởi đội ngũ dự án và có kiểm thử được tiến hành bởi các cơ quan bên ngoài để chấp nhận ứng dụng. 3 1. Khái niệm kiểm thử 2. Các nguyên tắc kiểm thử 3. Cấp độ kiểm thử 4. Các chiến lược kiểm thử phần mềm 1. Định nghĩa và mục tiêu kiểm thử 2. Các loại lỗi trong kiểm thử 3. Những tài liệu cần thiết 4. Tiến trình kiểm thử Mục tiêu của kiểm thử là phát hiện càng nhiều lỗi của phần mềm càng sớm càng tốt, đặc biệt là những lỗi nghiêm trọng. Kiểm thử có hai mục tiêu là kiểm thử hợp lệ và kiểm thử khiếm khuyết nhằm đảm bảo rằng tất cả các thành phần của ứng dụng được vận hành như mong đợi và phù hợp với các tiêu chuẩn thiết kế. – Kiểm thử hợp lệ: để chứng minh cho đội ngũ phát triển và khách hàng thấy phần