การทดสอบฟีเจอร์และประสิทธิภาพ
ในแบบฝึกหัดนี้ คุณจะทดสอบ data pipeline ของ pandas ต่อจากเดิม โดยจะสร้างการทดสอบ 2 ประเภท ได้แก่ feature test ด้วย pytest เพื่อตรวจสอบว่าฟีเจอร์ "การหาค่ามัธยฐานของเงินเดือนในปี 2022" ทำงานได้ถูกต้อง และ performance test ด้วย pytest-benchmark เพื่อวัดความเร็วในการประมวลผล หมายเหตุ: ชื่อฟังก์ชัน testreadingspeed() ในเฉลยใช้สำหรับ benchmark ด้านประสิทธิภาพ ซึ่งสอดคล้องกับหลักการตั้งชื่อและการทำงานของฟังก์ชัน
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Python เบื้องต้นสำหรับการทดสอบโค้ด
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด