Bài 11.0. Python - Kiểm tra mã (Testing Your Code)
Chương 1: Python - Bắt đầu
Chương 2: Python - Biến và kiểu dữ liệu đơn giản
Chương 3: Python - Giới thiệu về List
Chương 4: Python - Làm việc với List
Chương 5: Python - Câu lệnh If
Chương 6: Python - Từ điển (Dictionaries)
Chương 7: Python - Nhập dữ liệu và vòng lặp While
Chương 8: Python - Hàm (Functions)
Chương 9: Python - Lớp (Classes)
Chương 10: Python - Tệp và ngoại lệ (Files and Exceptions)
Chương 11: Python - Kiểm tra mã (Testing Your Code)
Bài 11.0. Python - Kiểm tra mã (Testing Your Code)
Khi bạn viết một hàm hoặc một lớp, bạn cũng có thể viết các bài kiểm tra cho mã đó. Kiểm tra chứng minh rằng mã của bạn hoạt động đúng như mong đợi khi nhận được tất cả các loại đầu vào mà nó được thiết kế để xử lý. Khi bạn viết các bài kiểm tra, bạn có thể tự tin rằng mã của bạn sẽ hoạt động chính xác khi nhiều người bắt đầu sử dụng chương trình của bạn. Bạn cũng sẽ có thể kiểm tra mã mới khi bạn thêm nó, để đảm bảo rằng các thay đổi của bạn không làm hỏng hành vi hiện có của chương trình. Mọi lập trình viên đều mắc lỗi, vì vậy mọi lập trình viên phải kiểm tra mã của mình thường xuyên để phát hiện các vấn đề trước khi người dùng gặp phải chúng.

Trong chương này, bạn sẽ học cách kiểm tra mã của mình bằng cách sử dụng pytest. Thư viện pytest là một tập hợp các công cụ sẽ giúp bạn viết các bài kiểm tra đầu tiên một cách nhanh chóng và đơn giản, đồng thời hỗ trợ các bài kiểm tra của bạn khi chúng trở nên phức tạp cùng với các dự án của bạn. Python không bao gồm pytest theo mặc định, vì vậy bạn sẽ học cách cài đặt các thư viện bên ngoài. Biết cách cài đặt các thư viện bên ngoài sẽ làm cho một loạt mã được thiết kế tốt có sẵn cho bạn. Những thư viện này sẽ mở rộng các loại dự án mà bạn có thể làm việc rất nhiều.
Bạn sẽ học cách xây dựng một loạt các bài kiểm tra và kiểm tra rằng mỗi tập hợp đầu vào dẫn đến đầu ra mà bạn mong muốn. Bạn sẽ thấy một bài kiểm tra thành công trông như thế nào và một bài kiểm tra thất bại trông như thế nào, và bạn sẽ học cách một bài kiểm tra thất bại có thể giúp bạn cải thiện mã của mình. Bạn sẽ học cách kiểm tra các hàm và lớp, và bạn sẽ bắt đầu hiểu cách viết bao nhiêu bài kiểm tra cho một dự án.
Khóa học liên quan

Comments