Bài giảng Bộ môn Công nghệ phần mềm - Bài 8: Phương pháp kiểm thử

Bài 8 - Phương pháp kiểm thử. Bài giảng cung cấp các kiến thức thuộc bộ môn công nghệ phần mềm như: Khái niệm kiểm thử, phương pháp thử, kỹ thuật thiết kế trường hợp thử, phương pháp thử các môđun. . | Phương pháp Kiểm thử phần mềm BM CNPM – Khoa CNTT – HVKTQS 10/2012 Outline Khái niệm kiểm thử Phương pháp thử Kỹ thuật thiết kế trường hợp thử Phương pháp thử các môđun Khái niệm Kiểm thử phần mềm là hoạt động khảo sát thực tiễn sản phẩm hay dịch vụ phần mềm trong đúng môi trường chúng dự định sẽ được triển khai nhằm cung cấp cho người có lợi ích liên quan những thông tin về chất lượng của sản phẩm hay dịch vụ phần mềm ấy. Mục đích của kiểm thử phần mềm là tìm ra các lỗi hay khiếm khuyết phần mềm nhằm đảm bảo hiệu quả hoạt động tối ưu của phần mềm trong nhiều ngành khác nhau. Lý do cần kiểm thử phần mềm Mong muốn thu được phần mềm như là một phần tử trong một hệ thống hoạt động lớn. Hạn chế chi phí phải trả cho các thất bại do lỗi gây ra sau này Có kế hoạch tốt cho suốt quá trình phát triển Tầm quan trọng. Kiểm thử chiếm: 40% tổng công sức phát triển >=30% tổng thời gian phát triển Với phần mềm ảnh hưởng tới sinh mạng chi phí có thể gấp từ 3 dến 4 lần tổng chi phí khác cộng lại Mục tiêu kiểm thử 3 mục tiêu Kiểm thử là một quá trình vận hành chương trình để tìm ra lỗi. Thiết kế các ca kiểm thử. Một ca kiểm thử tốt là ca kiểm thử có xác suất cao trong việc tìm ra một lỗi chưa được phát hiện Nghiên cứu thiết kế các ca kiểm thử thắng lợi. Một ca kiểm thử thắng lợi là một ca kiểm thử làm lộ ra được ít nhất một lỗi còn chưa được phát hiện Một ca kiểm thử thắng lợi làm lộ ra khiếm khuyết, đồng thời mang lại các lợi ích phụ: chứng tỏ rằng các chức năng phầm mềm làm việc tương ứng với đặc tả, chứng tỏ các yêu cầu thực thi là phù hợp có thêm các chỉ số độ tin cậy phần mềm và các chỉ số về chất lượng phần mềm nói chung Kiểm thử không thể chứng minh được việc không có khiếm khuyết, nó chỉ có thể chứng minh rằng khiếm khuyết phần mềm hiện hữu Quan niệm sai Người phát triển không tham gia kiểm thử Phần mềm được công bố một cách rộng rãi để người lạ kiểm thử Kiểm thử có thể chứng minh được phần mềm không có khiếm khuyết Phép kiểm thử thành công là kiểm thử không tìm ra lỗi nào . | Phương pháp Kiểm thử phần mềm BM CNPM – Khoa CNTT – HVKTQS 10/2012 Outline Khái niệm kiểm thử Phương pháp thử Kỹ thuật thiết kế trường hợp thử Phương pháp thử các môđun Khái niệm Kiểm thử phần mềm là hoạt động khảo sát thực tiễn sản phẩm hay dịch vụ phần mềm trong đúng môi trường chúng dự định sẽ được triển khai nhằm cung cấp cho người có lợi ích liên quan những thông tin về chất lượng của sản phẩm hay dịch vụ phần mềm ấy. Mục đích của kiểm thử phần mềm là tìm ra các lỗi hay khiếm khuyết phần mềm nhằm đảm bảo hiệu quả hoạt động tối ưu của phần mềm trong nhiều ngành khác nhau. Lý do cần kiểm thử phần mềm Mong muốn thu được phần mềm như là một phần tử trong một hệ thống hoạt động lớn. Hạn chế chi phí phải trả cho các thất bại do lỗi gây ra sau này Có kế hoạch tốt cho suốt quá trình phát triển Tầm quan trọng. Kiểm thử chiếm: 40% tổng công sức phát triển >=30% tổng thời gian phát triển Với phần mềm ảnh hưởng tới sinh mạng chi phí có thể gấp từ 3 dến 4 lần tổng chi phí khác cộng lại Mục .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.