Academia.eduAcademia.edu
ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC KINH TẾ KHOA THỐNG KÊ – TIN HỌC --------------------------- CHUYÊN ĐỀ TỐT NGHIỆP ĐỀ TÀI TÌM HIỂU KỸ THUẬT KIỂM THỬ VÀ NGHIÊN CỨU CÔNG CỤ KIỂM THỬ SELENIUM GVHD : NGUYỄN VĂN A SVTH : TRẦN VĂN B LỚP : 37K14 Đà Nẵng, 12 - 2015 LỜI CAM ĐOAN LỜI CẢM ƠN LỜI MỞ ĐẦU DANH MỤC CÁC TỪ VIẾT TẮT DANH MỤC CÁC HÌNH VẼ Hình 1 - Quy trình kiểm thử phần mềm 8 Hình 2 - Kiểm thử ứng dụng 8 DANH MỤC CÁC BẢNG BIỂU Bảng 1 - Các lỗi phần mềm thường gặp 7 Bảng 2 - Hạn chế và giải pháp khắc phục 8 MỤC LỤC TỔNG QUAN VỀ CHẤT LƯỢNG PHẦN MỀM VÀ KIỂM THỬ PHẦN MỀM Sản phẩm phần mềm và vấn đề kiểm thử phần mềm Sản phẩm phần mềm Lỗi phần mềm và phân lại Bảng - Các lỗi phần mềm thường gặp STT TÊN LỖI ĐẶC ĐIỂM PHÂN LOẠI GHI CHÚ 1 LỖI 1 2 LỖI 2 3 LỖI 3 Các nguyên nhân gây ra lỗi phần mềm Quy trình kiểm thử phần mềm TÌM HIỂU VỀ CÁC KỸ THUẬT KIỂM THỬ PHẦN MỀM Các nguyên tác cơ bản kiểm thử phần mềm Các hạn chế của việc kiểm thử Kỹ thuật kiểm thử hộp trắng Nguyên tác của kiểm thử hộp trắng Kiểm thử cấu trúc điều khiển Kiểm thử luồn điều khiển CHIẾN LƯỢC KIỂM THỬ PHẦN MỀM Nguyên lý thiết kế và kiểm thử phần mềm Hình - Quy trình kiểm thử phần mềm Kiểm thử đơn vị Kiểm thử tích hợp Kiểm thử tính hợp lệ Điều kiện kiểm thử tính hợp lệ Duyệt lại cấu hình Kiểm thử Anlpha và Beta CÔNG CỤ KIỂM THỬ SELENIUM Giới thiệu về Selenium Ưu điểm và nhược điểm của Selenium Hướng dẫn cách cài đặt Ứng dụng Selenium kiểm thử tự động Hình - Kiểm thử ứng dụng KẾT LUẬN Kết quả đạt được Hạn chế của đề tài Bảng - Hạn chế và giải pháp khắc phục STT HẠN CHẾ HƯỚNG KHẮC PHỤC 1 2 3 4 Hướng phát triển của đề tài TÀI LIỆU THAM KHẢO PHỤ LỤC NHẬN XÉT CỦA GVHD NHẬN XÉT CỦA GVPB NHẬN XÉT CỦA CƠ QUAN THỰC TẬP huyên đề tốt nghiệp SVTH: Trần Văn B Page 1 SVTH: Trần Văn B Trang 1 SVTH: Trần Văn B Trang 1