Why is it important to test each function during unit testing?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "It ensures that each piece of code works correctly in isolation.". Kiểm thử đơn vị tách riêng từng hàm và thay các phụ thuộc bằng bản giả, nhờ đó khi một phép kiểm đỏ thì phạm vi lỗi thu gọn về đúng một đơn vị thay vì cả hệ thống; với phần mềm ôtô điều này càng quan trọng vì mã chạy trên bộ điều khiển nhúng rất khó gỡ lỗi khi đã nằm trên xe. Lựa chọn "It speeds up the development process." là hệ quả gián tiếp nhờ phát hiện lỗi sớm, nhưng viết phép kiểm vẫn tốn công nên đó không phải lý do kỹ thuật của việc kiểm từng hàm. Lựa chọn "It eliminates the need for further testing." sai vì mức đơn vị không thấy được lỗi ghép nối, lỗi thời gian thực hay lỗi mức hệ thống, vẫn phải kiểm thử tích hợp và kiểm thử trên xe. Lựa chọn "It focuses solely on performance." nhầm đối tượng, hiệu năng là một loại kiểm thử riêng.
Cùng phần 17
Xuất hiện trong 1 bộ đề
Đi tiếp từ đây