Test case คืออะไร พร้อมตัวอย่าง test case เว็บไซต์
Test case คือชุดขั้นตอนที่ใช้ทดสอบหนึ่งฟังก์ชัน ประกอบด้วยรหัส เงื่อนไขก่อนทดสอบ ขั้นตอน ข้อมูลทดสอบ และผลที่คาดหวัง ส่วน test scenario คือสิ่งที่ต้องการทดสอบในภาพกว้าง ซึ่งหนึ่ง scenario มักมีหลาย test case TesterAgent สร้าง test case จากฟังก์ชันที่พบในเว็บของคุณ รันให้อัตโนมัติ และส่งออกเป็น CSV ที่เปิดใน Excel ได้
ตัวอย่าง test case
| ID | ฟังก์ชัน | ขั้นตอน | ผลที่คาดหวัง |
|---|---|---|---|
| TC-001 | ฟอร์มล็อกอิน | เปิด /login กรอกอีเมลและรหัสผ่านที่ถูกต้อง กดเข้าสู่ระบบ | เปิดหน้าบัญชีได้ ไม่มี error |
| TC-002 | ค้นหา | พิมพ์ชื่อสินค้าที่มีอยู่ กด Enter | ผลการค้นหาแสดงสินค้านั้น |
| TC-003 | ฟอร์มติดต่อ | ส่งฟอร์มโดยเว้นช่องอีเมลว่าง | มีข้อความแจ้งว่าต้องกรอกอีเมล |
| TC-004 | เปลี่ยนภาษา | เปลี่ยนเป็นภาษาไทยที่หน้าแรก | หน้าเดิมเปิดเป็นภาษาไทย ไม่มีข้อความอังกฤษหลงเหลือ |
| TC-005 | หน้า 404 | เปิด URL ที่ไม่มีอยู่ | แสดงหน้า 404 พร้อมลิงก์กลับ สถานะ 404 |
Template CSV
ใช้คอลัมน์: id, function, page, preconditions, steps, test_data, expected, actual, status หนึ่งแถวต่อหนึ่ง test case