Pytest - บทนำ
Pytest เป็นเฟรมเวิร์กการทดสอบที่ใช้ Python ซึ่งใช้ในการเขียนและรันโค้ดทดสอบ ในปัจจุบันของบริการ REST pytest ส่วนใหญ่จะใช้สำหรับการทดสอบ API แม้ว่าเราจะสามารถใช้ pytest เพื่อเขียนการทดสอบที่ง่ายไปจนถึงซับซ้อนได้เช่นเราสามารถเขียนโค้ดเพื่อทดสอบ API ฐานข้อมูล UI และอื่น ๆ
ข้อดีของ Pytest
ข้อดีของ Pytest มีดังนี้ -
Pytest สามารถเรียกใช้การทดสอบหลายชุดพร้อมกันซึ่งจะช่วยลดเวลาในการดำเนินการของชุดทดสอบ
Pytest มีวิธีของตัวเองในการตรวจจับไฟล์ทดสอบและทดสอบฟังก์ชันโดยอัตโนมัติหากไม่ได้ระบุไว้อย่างชัดเจน
Pytest ช่วยให้เราสามารถข้ามชุดย่อยของการทดสอบระหว่างดำเนินการได้
Pytest ช่วยให้เราสามารถเรียกใช้ชุดทดสอบย่อยทั้งหมดได้
Pytest เป็นโอเพ่นซอร์สฟรี
เนื่องจากไวยากรณ์ที่เรียบง่าย pytest จึงเริ่มต้นได้ง่ายมาก
ในบทช่วยสอนนี้เราจะอธิบายปัจจัยพื้นฐานที่สำคัญที่สุดด้วยโปรแกรมตัวอย่าง