1.2.4 Khi chúng tôi có thể đáp ứng mục tiêu thử nghiệm của chúng tôi?
Nguyên tắc kiểm tra - kiểm tra sớm
. Hoạt động thử nghiệm nên bắt đầu càng sớm càng tốt trong chu kỳ phần mềm hay hệ thống đời phát triển và cần được tập trung vào các mục tiêu được xác định
Chúng ta có thể sử dụng cả hai thử nghiệm năng động và thử nghiệm tĩnh như một phương tiện để đạt được mục tiêu kiểm tra tương tự. Cả hai cung cấp thông tin để cải thiện cả hệ thống được thử nghiệm, và sự phát triển và quá trình thử nghiệm. Chúng tôi đã đề cập ở trên rằng thử nghiệm có thể có những mục tiêu khác nhau và mục tiêu, thường bao gồm:
• tìm các khuyết tật;
• được sự tự tin và cung cấp thông tin về mức độ
chất lượng;
. khuyết tật • ngăn ngừa
nhiều loại xem xét và kiểm tra hoạt động-diễn ra tại các giai đoạn khác nhau trong chu kỳ cuộc sống, như chúng ta sẽ thấy trong Chương 2. Những có mục tiêu khác nhau. Thử nghiệm đầu tiên - chẳng hạn như thiết kế và đánh giá các hoạt động thử nghiệm đầu tiên - thấy lỗi sớm khi họ có giá rẻ để tìm và sửa chữa. Một khi các mã được viết, lập trình và kiểm tra thường xuyên chạy một loạt các thử nghiệm để họ có thể xác định và sửa chữa các khiếm khuyết trong phần mềm. Trong này 'thử nghiệm phát triển' (trong đó bao gồm thành phần, inte-Gration và hệ thống thử nghiệm), mục tiêu chính có thể gây ra nhiều thất bại, những thước càng tốt để các khuyết tật trong các phần mềm được xác định và có thể được cố định. Sau thử nghiệm đó, những người sử dụng phần mềm có thể thực hiện việc chấp nhận kiểm tra để xác nhận rằng hệ thống hoạt động như mong đợi và để đạt được sự tự tin rằng nó đã đáp ứng được yêu cầu.
Sửa các khuyết tật có thể không luôn luôn là mục tiêu thử nghiệm hoặc các kết quả mong muốn. Đôi khi chúng ta chỉ đơn giản là muốn thu thập thông tin và đánh giá phần mềm. Điều này có thể mang hình thức các biện pháp thuộc tính như thời gian trung bình giữa các sự cố để đánh giá độ tin cậy, hoặc đánh giá về mật độ khiếm khuyết trong phần mềm để đánh giá và hiểu được những nguy cơ thả nó ra.
Khi duy trì phần mềm bằng cách tăng cường nó hoặc sửa chữa lỗi, chúng tôi thay đổi phần mềm đang được sử dụng. Trong trường hợp đó là một mục tiêu của thử nghiệm có thể để đảm bảo rằng chúng tôi đã không được thực hiện các lỗi và giới thiệu các khuyết tật khi chúng ta thay đổi phần mềm. Điều này được gọi là kiểm tra hồi quy - kiểm tra để đảm bảo không có gì đã thay đổi mà không cần phải có thay đổi.
Chúng tôi có thể tiếp tục kiểm tra hệ thống khi nó đang được sử dụng vào hoạt động. Trong trường hợp này, mục tiêu chính có thể để đánh giá hệ thống đặc điểm như độ tin cậy và tính sẵn sàng.
Testing Nguyên - Defect phân nhóm
Một số lượng nhỏ của các mô-đun chứa hầu hết các khiếm khuyết phát hiện trong quá trình thử nghiệm trước khi phát hành hoặc hiển thị các hoạt động thất bại nhất.
đang được dịch, vui lòng đợi..
