Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Với sự phát triển như vũ bão của công nghệ thông tin nói chung và công nghệ phần mềm nói riêng, việc phát triển phần mềm ngày càng được hỗ trợ bởi nhiều công cụ tiên tiến, giúp cho việc xây dựng phần mềm đỡ mệt nhọc và hiệu quả hơn. Tuy nhiên, vì độ phức tạp của phần mềm và những giới hạn về thời gian và chi phí, cho dù các hoạt động đảm bảo chất lượng phần mềm nói chung và kiểm thử nói riêng ngày càng chặt chẽ và khoa học, vẫn không đảm bảo được rằng các sản phẩm phần mềm. | ĐẠI HỌC THÁI NGUYÊN KHOA CÔNG NGHỆ THÔNG TIN LUẬN VĂN THẠC SĨ MỌT SO KY THUẬT KIỂM THỬ PHẦN MỀM Chuyên ngành KHOA HỌC MÁY TÍNH Người hướng dẫn khoa học PGS. TSKH. NGUYỄN XUÂN HUY Học viên thực hiện CAO THỊ BÍCH LIÊN Mã số 60 48 01 Thái Nguyên - Năm 2009 Số hóa bởi Trung tâm Học liệu - Đại học Thái Nguyên http www. lrc-tnu. edu. vn LỜI CAM ĐOAN Tôi xin cam đoan luận văn này là công trình nghiên cứu của riêng tôi. Các số liệu kết quả nêu trong luận văn là trung thực và chưa từng được ai công bố trong bất kỳ công trình nghiên cứu nào khác. Số hóa bởi Trung tâm Học liệu - Đại học Thái Nguyên ị http www. lrc-tnu. edu. vn MỤC LỤC LỜI CAM ĐOAN.i MỤC LỤC.ii DANH MỤC CÁC KÝ HIỆU CÁC CHỮ VIẾT TẮT.v DANH MỤC CÁC BẢNG.vi DANH MỤC CÁC HÌNH VẼ ĐỒ THỊ.vii MỞ ĐẦU.1 Chương 1 VẤN ĐỀ CHẤT LƯỢNG PHẦN MỀM VÀ KIỂM THỬ PHẦN MỀM.4 1.1. Sản phẩm phần mềm và vấn đề kiểm thử phần mềm.4 1.1.1. Sản phẩm phần mềm là gì .4 1.1.2. Thế nào là lỗi phần mềm .5 1.1.3. Tại sao lỗi phần mềm xuất hiện .6 1.1.4. Chi phí cho việc sữa lỗi.7 1.1.5. Kiểm thử phần mềm là gì .8 1.2. Chất lượng phần mềm.8 1.3. Qui trình kiểm thử phần mềm.9 Chương 2 CÁC KỸ THUẬT KIỂM THỬ PHẦN MỀM.12 2.1. Nguyên tắc cơ bản kiểm thử phần mềm.12 2.1.1. Mục tiêu kiểm thử.12 2.1.2. Luồng thông tin kiểm thử.13 2.1.3. Thiết kế trường hợp kiểm thử.13 2.2. Kỹ thuật kiểm thử hộp trắng White-Box Testing .14 2.2.1. Kiểm thử đường dẫn cơ sở Basic Path Testing .16 Số hóa bởi Trung tâm Học liệu - Đại học Thái Nguyên ịị http www. lrc-tnu. edu. .