2.2 Khi để thử nghiệm?
Rõ ràng từ hình 2-1 rằng thử nghiệm nên bắt đầu càng sớm càng khả thi. Thông thường, các bài kiểm tra đầu tiên là mô-đun hoặc đơn vị kiểm tra được tiến hành bởi các nhà phát triển ban đầu. Thật không may, một số ít các nhà phát triển có đủ hiểu biết về thử nghiệm để xây dựng một tập hợp toàn diện các trường hợp thử nghiệm. Bởi vì trường hợp thử nghiệm phát triển một cách cẩn thận thường không được sử dụng cho đến khi thử nghiệm hội nhập, nhiều lỗi có thể được tìm thấy trong quá trình kiểm tra đơn vị không được phát hiện cho đến khi thử nghiệm hội nhập. Ví dụ, một nhà sản xuất thiết bị mạng lớn tại Silicon Valley đã làm một nghiên cứu để tìm ra các nguồn quan trọng của vấn đề tích hợp phần mềm của mình. Các nhà sản xuất phát hiện ra rằng 70 phần trăm của các lỗi được tìm thấy trong giai đoạn hội nhập của dự án đã được tạo ra bởi mã mà chưa bao giờ được thực hiện trước đó giai đoạn của dự án.
đang được dịch, vui lòng đợi..
