Python pluggy คืออะไร?

สารบัญ:

Python pluggy คืออะไร?
Python pluggy คืออะไร?
Anonim

pluggy คือ แกนกลางที่ตกผลึกของการจัดการปลั๊กอินและขอเรียก pytest ทำให้ปลั๊กอิน 500+ ตัวขยายและปรับแต่งพฤติกรรมเริ่มต้นของ pytest เองได้ แม้แต่ pytest เองยังประกอบเป็นชุดของปลั๊กอิน Pluggy ซึ่งถูกเรียกใช้ตามลำดับตามชุดโปรโตคอลที่กำหนดไว้อย่างดี

ปลั๊กอิน Pytest คืออะไร

pytest framework นั้นค่อนข้างง่าย เพียงค้นพบและดำเนินการกรณีทดสอบ อย่างไรก็ตาม สามารถขยายได้โดยใช้ปลั๊กอิน! ปลั๊กอินนั้นเป็นแพ็คเกจเสริมที่เพิ่มความสามารถใหม่ให้กับเฟรมเวิร์ก ในบทนี้ เราจะพูดถึงปลั๊กอินยอดนิยมสองสามตัว รวมถึงวิธีเขียนปลั๊กอินของคุณเอง

ยัปซีคืออะไร

Yapsy คือ ห้องสมุดขนาดเล็กที่ใช้กลไกหลักที่จำเป็นในการสร้างระบบปลั๊กอินในแอปพลิเคชันที่กว้างขึ้นจุดประสงค์หลักคือการพึ่งพาไลบรารีมาตรฐานของ Python เท่านั้น (อย่างน้อยเวอร์ชัน 2.3) และเพื่อใช้งานเฉพาะฟังก์ชันพื้นฐานที่จำเป็นในการตรวจหา โหลด และติดตามปลั๊กอินหลายตัว

pytest ใช้สำหรับอะไร

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

ทำไมเราใช้ pytest

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

แนะนำ: