tailieunhanh - Bài giảng Công nghệ phần mềm: Bài 8 - Học viện Kỹ thuật Quân sự

Bài giảng Công nghệ phần mềm: Bài 8 Phương pháp kiểm thử phần mềm, cung cấp cho người đọc những kiến thức 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; .Mời các bạn cùng tham khả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 gt 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 Chỉ cần .

TỪ KHÓA LIÊN QUAN