Bài giảng Kiểm thử và bảo đảm chất lượng phần mềm: Phần 1 cung cấp cho người học những kiến thức như: Các khái niệm; kiểm chứng và xác nhận; kiểm thử phần mềm; các phương pháp kiểm thử; kiểm thử tích hợp; kỹ nghệ độ tin cậy phần mềm; .Mời các bạn cùng tham khảo! | TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN -o0o- Thạc Bình Cường Bài giảng điện tử môn học KIỂM THỬ VÀ BẢO ĐẢM CHẤT LƯỢNG PHẦN MỀM 1 MỞ CHƯƠNG 1 CÁC KHÁI NIỆM .5 . Các định nghĩa .5 . Vòng đời của việc kiểm nghiệm testing life cycle .6 . Phân loại kiểm nghiệm .7 . Sự tương quan giữa các công đoạn xây dụng phần mềm và loại kiểm nghiệm Mô hình chữ . Sơ lượt các kỹ thuật và công đoạn kiểm nghiệm .9 CHƯƠNG 2 KIỂM CHỨNG VÀ XÁC NHẬN V amp V .13 . Kiểm chứng và hợp lệ . Tổ chức việc kiểm thử phần mềm .14 . Chiến lược kiểm thử phần mềm .15 . Tiêu chuẩn hoàn thành kiểm thử .17 . Phát triển phần mềm phòng sạch cleanroom software development .18 . Nghệ thuật của việc gỡ . Tiến trình gỡ lỗi .18 . Xem xét tâm lý .19 . Cách tiếp cận gỡ lỗi .19 CHƯƠNG 3 KIỂM THỬ PHẦN . Quá trình kiểm . Kiểm thử hệ thống .24 . Kiểm thử tích . Kiểm thử phát hành .27 . Kiểm thử hiệu năng .31 . Kiểm thử thành phần .32 . Kiểm thử giao diện .33 . Thiết kế trường hợp thử Test case design .35 . Tự động hóa kiểm thử Test automation .45 CHƯƠNG 4 CÁC PHƯƠNG PHÁP KIỂM THỬ .49 . Phương pháp white-box .50 . Phương pháp black-box .59 CHƯƠNG 5 KIỂM THỬ TÍCH . Tích hợp trên xuống. .66 . Tích hợp dưới lên. .68 . Kiểm thử nội . Gợi ý về việc kiểm thử tích hợp .71 . Lập tài liệu về kiểm thử tích CHƯƠNG 6 KỸ NGHỆ ĐỘ TIN CẬY PHẦN MỀM .75 . Giới thiệu .75 . Xác nhận tính tin cậy .76 . Sơ thảo hoạt động .78 . Dự đoán tính tin cậy .79 . Đảm bảo tính an . Những luận chứng về tính an . Đảm bảo quy trình .86 . Kiểm tra tính an toàn khi thực hiện .88 . Các trường hợp an toàn và tin cậy 2 CHƯƠNG 7 KIỂM THỬ PHẦN MỀM TRONG CÔNG NGHIỆP .95 . QUY TRÌNH KIỂM TRA PHẦN MỀM CƠ . MÔ HÌNH KIỂM TRA PHẦN MỀM TMM TESTING MATURITY MODEL .99 . Các công cụ kiểm thử Test tools .105 .