Giới thiệu

Đã hoàn thành

Bắt đầu với thử nghiệm trong Python có thể là quá nhiều. Thư viện tiêu chuẩn của Python cung cấp một số tiện ích và người trợ giúp để viết bài kiểm tra, nhưng có một số hạn chế có thể làm cho nó khó khăn.

Pytest là một trong những công cụ và khuôn khổ thử nghiệm phổ biến nhất cho Python. Mặc dù Pytest có thể trợ giúp với các kịch bản thử nghiệm rất phức tạp, nhưng nó không buộc các khả năng của mình khi tạo các thử nghiệm. Bạn có thể viết bài kiểm tra đơn giản mà vẫn được hưởng lợi từ người chạy thử nhanh và tính năng cũng như báo cáo hữu ích.

Một khía cạnh quan trọng của Pytest là nó làm cho các bài kiểm tra bằng văn bản dễ dàng hơn. Bạn có thể viết hàm kiểm tra mà không cần phụ thuộc hoặc cấu hình và chạy kiểm tra ngay lập tức.

Tại đây, chúng tôi đề cập đến một số thông tin cơ bản cần thiết để bắt đầu với Pytest để bạn có thể nâng bộ bài kiểm tra của mình lên cấp độ tiếp theo.

Những điều bạn sẽ tìm hiểu

Đến cuối mô-đun này, bạn sẽ có thể viết bài kiểm tra với Pytest, diễn giải báo cáo lỗi phong phú của nó và tận dụng lợi thế của người chạy thử tính năng của nó. Bạn sẽ cảm thấy thoải mái khi làm việc với cả hai chức năng kiểm tra và lớp học, và có khả năng xác định khi nào nên sử dụng một trong hai.

Kiến thức này cho phép bạn:

  • Làm việc với các kiểm tra hiện có cho Pytest hoặc mở rộng một bộ kiểm tra hiện có.
  • Sử dụng báo cáo lỗi của Pytest để xác định chính xác sự cố.
  • Sử dụng Pytest làm thư viện và công cụ dòng lệnh.

Mục tiêu chính là gì?

Bạn sẽ cảm thấy thoải mái khi làm việc với Pytest và các bài kiểm tra viết cho Pytest, cho phép bạn trở thành một kỹ sư hiệu quả hơn bằng cách giúp bạn viết nhiều bài kiểm tra hơn và tốt hơn.