Kiểm tra và gỡ lỗi. Mặc dù bạn có không có lỗi cú pháp compiler và bạn nhận được đầu ra, kết quả của bạn có thể là không chính xác. Bạn phải kiểm tra chương trình để đảm bảo rằng bạn nhận được kết quả phù hợp. Các giai đoạn thử nghiệm thường được shortchanged. Chỉ sau khi triệt để thử nghiệm có thể bạn hãy chắc chắn rằng chương trình của bạn đang chạy một cách chính xác.Kế hoạch thử nghiệm của bạn. Lập trình tốt thường xây dựng kế hoạch kiểm tra cùng một lúc họ được phân tích và thiết kế giải pháp của họ. Kế hoạch thử nghiệm này nên bao gồm thử nghiệm giá trị cực, xác định các trường hợp có thể có vấn đề, và đảm bảo rằng các trường hợp được kiểm tra. Sau khi lỗi cú pháp được loại bỏ và kết quả đang được sản xuất, bạn nên thực hiện các kế hoạch kiểm tra xác minh rằng kết quả là chính xác. Nếu ứng dụng là tương tác với người dùng cho các đầu vào dữ liệu, chạy chương trình nhiều lần với các giá trị kế hoạch thử nghiệm. Cho tính toán, mỗi mẫu đó hoạt động bằng cách sử dụng một máy tính, nhiều càng tốt, bạn đã làm trong giai đoạn thiết kế khi bạn bàn kiểm tra thuật toán của bạn. Không có phương pháp phát triển phần mềm được xây dựng xung quanh thành phố thử nghiệm phát triển. Ví dụ, kiểm tra lái xe phát triển (TDD) là một phương pháp lập trình nhấn mạnh nhanh, gia tăng phát triển và viết bài kiểm tra trước khi viết mã. Với TDD, chức năng bổ sung được thêm vào chỉ sau khi các cuộc thử nghiệm đầu tiên được thông qua. Chu kỳ đầu tiên thường đề với trường hợp rất đơn giản. Sau khi bạn có các bài kiểm tra rất đơn giản, làm việc, bạn thêm nhiều chức năng, một chút tại một thời điểm.Trong thời gian thử nghiệm, logic lỗi thường được phát hiện. Logic lỗi có thể gây ra một kết thúc bất thường của chương trình hoặc chỉ tạo ra kết quả không chính xác. Các loại lỗi thường có nhiều khó khăn để xác định vị trí và chính xác hơn lỗi cú pháp. Một lỗi thời gian chạy là một hình thức của lỗi logic. Thời gian chạy lỗi thường gây ra tai nạn chương trình (dừng thực hiện) và báo cáo trong thông báo lỗi. Ví dụ, nếu bạn cố gắng để chia cho 0, chương trình của bạn có thể sụp đổ. Để biết thêm phức tạp vấn đề, một chương trình có thể đôi khi hoạt động đúng với hầu hết các dữ liệu thử nghiệm, nhưng tai nạn khi một giá trị nhất định được nhập. Đây là lý do tại sao nó là rất quan trọng để đảm bảo rằng bạn hoàn toàn kiểm tra tất cả các ứng dụng. Khi một lỗi logic được phát hiện, nó có thể là cần thiết để đi quay lại bước 1, reanalyze thông số kỹ thuật của vấn đề, và thiết kế lại một giải pháp. Khi bạn nhìn lại lúc con số 1-2, nhận thấy các con số cho thấy rằng quá trình phát triển phần mềm là lặp đi lặp lại. Khi lỗi được phát hiện, nó thường là cần thiết để chu kỳ trở lại giai đoạn trước đó hoặc bước.
đang được dịch, vui lòng đợi..