Software Testing (ซอร์ฟแวร์เทสติ้ง) คือ การทดสอบหาความผิดพลาดของระบบให้ถูกต้องตามความต้องการของลูกค้า และตามความถูกต้องของระบบโดยทีมทดสอบระบบที่เรียกว่า Tester (เทสเตอร์) ก่อนส่งต่อให้ลูกค้าเป็นคนทดสอบในขั้นสุดท้าย ในการหาข้อผิดพลาดของโปรแกรม เทสเตอร์ ต้องทำการกำหนดความเป็นไปได้ที่จะเกิดความผิดพลาดขึ้น หรือการกำหนด Test Case (เทสเคส)
Test Case คือ เงื่อนไขในการทดสอบ กรณีที่เป็นไปได้ที่จะเกิดความผิดพลาดขึ้นกับโปรแกรม หรือระบบ โดยต้องเชื่อมโยงกับ Business Requirement เป็นหลัก
วิธีการทดสอบระบบ (Test)
1. Manual Test การทดสอบระบบโดยไม่ใช้เครื่องคอมพิวเตอร์
2. Automatic Test การทดสอบโดยใช้เครื่องคอมพิวเตอร์
การกำหนด Test case ประกอบไปด้วย
1. ชื่อ test case เช่น การตัดสต๊อก, ระบบ login เป็นต้น
2. วัตถุประสงค์ที่จะทดสอบ ทดสอบเพื่ออะไร ในแต่ละส่วนของการทำงาน
3. กำหนดเงื่อนไข ข้อมูล หรือกรณีที่สามารถเกิดขึ้นได้ และผลที่ได้
4. กำหนดชั้นตอนการทดสอบ
5. ผลที่ได้จากการทดสอบ
ที่มารูปภาพ : https://commons.wikimedia.org/wiki/File ... Create.png
การกำหนดเงื่อนไขการทดสอบ Test Case (เทสเคส)
Moderator: mindphp, ผู้ดูแลกระดาน
- md040
- PHP Super Member
- โพสต์: 265
- ลงทะเบียนเมื่อ: 07/11/2016 10:37 am
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 6