Các sơ đồ Venn, chúng tôi đã phát triển trước đó mang lại một quyết tâm mạnh mẽ đến cuộc tranh luận này. Nhớ lại rằng mục tiêu của hai phương pháp này là xác định các trường hợp thử nghiệm. Thử nghiệm chức năng này chỉ sử dụng các đặc điểm kỹ thuật để xác định các trường hợp kiểm tra, trong khi kiểm tra cấu trúc sử dụng mã nguồn của chương trình (thực hiện) làm cơ sở xác định trường hợp thử nghiệm. Thảo luận trước đó của chúng tôi buộc kết luận rằng không phải phương pháp tiếp cận, thực hiện bởi chính nó, là đủ. Hãy xem xét các hành vi chương trình: nếu tất cả các hành vi quy định chưa được thực hiện, trường hợp kiểm tra kết cấu sẽ không bao giờ có thể nhận ra điều này. Ngược lại, nếu chương trình thực hiện các hành vi chưa được quy định, điều này sẽ không bao giờ được tiết lộ bởi các trường hợp thử nghiệm chức năng. (Virus A là một ví dụ tốt về hành vi không xác định như vậy). Câu trả lời là nhanh chóng cả hai phương pháp là cần thiết; Câu trả lời các thử nghiệm của craftsperson là một sự kết hợp đúng đắn sẽ cung cấp sự tự tin của chức năng kiểm tra và đo kiểm tra cấu trúc. Trước đó, chúng tôi khẳng định rằng xét nghiệm chức năng thường bị các vấn đề đôi của dư thừa và khoảng trống. Khi trường hợp chức năng kiểm tra được thực hiện trong sự kết hợp với các số liệu bảo hiểm kiểm tra cấu trúc, cả những vấn đề này có thể được công nhận và giải quyết.
đang được dịch, vui lòng đợi..