Planning the test
ก่อนที่จะเริ่มเขียน Test ควรมาคิดกันก่อนว่า เราจะทำการทดสอบอย่างไร สำหรับ UI test จะเป็นการตอบคำถามว่า User จะเข้ามาใช้งานอย่างไร
จาก App ในตัวอย่าง เป็น App สำหรับการคำนวณเกรด ดังนั้น การใช้งานของ User ควรจะมีลำดับ ดังนี้
- ใส่ตัวเลขจำนวนเต็มที่เป็นคะแนน
- กดปุ่ม SUBMIT
- ต้องแสดงเกรดได้ถูกต้อง
โดยข้อมูลที่ใช้ในการทดสอบ เป็นไปตามตารางนี้
| Score | Grade |
|---|---|
| 0 | F |
| 49 | F |
| 50 | D |
| 59 | D |
| 60 | C |
| 69 | C |
| 70 | B |
| 79 | B |
| 80 | A |
| 100 | A |