Flowgraph and Path Testing

Software testing ความรู้ สำหรับ Tester ผู้ทดสอบ เป็นส่วนสำคัญในการ test โปรแกรม การ ทดสอบโปรแกรมมีความรู้แนะนำไว้ในหมวดนี้

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
jay_limm
PHP VIP Members
PHP VIP Members
โพสต์: 4935
ลงทะเบียนเมื่อ: 02/06/2014 9:58 am

Flowgraph and Path Testing

โพสต์โดย jay_limm » 06/06/2014 9:48 am

Path Testing เป็นการทดสอบที่อาศัยการเลือกเส้นทาง(path) การทำงานของโปรแกรมมาทดสอบ โดยจะเลือกเส้นทางมาจำนวนหนึ่งมาทดสอบ ที่ทำให้แน่ในว่าทุกๆคำสั่งได้ถูกประมวลผลอย่างน้อยหนึ่งครั้ง

Path Testing เป็นการทดสอบแบบ Structural testing(White box) ที่เก่าแก่ที่สุด แนวคิดคือ ในการทดสอบต้องรันคำสั่งทุกคำสั่ง กรณีที่มีทางเลือก(branch) ต้องเลือกเส้นทางอย่างน้อยหนึ่งครั้ง วิธีนี้เหมาะสำหรับ การทดสอบซอฟต์แวร์ระดับหน่วย(unit testing) โดยจะรู้โครงสร้างของโปรแกรม หรือเห็น source code ด้วย

จะแบ่งออกเป็นหัวข้อย่อยๆดังนี้
- Control Flowgraphs
- Path Testing
- Loop Testing
- Predicate และ Path Predicate
บางที Bug ก็ไม่มีเหตุผล และไม่ต้องการคำจำกัดความ

ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 2 และ บุคคลทั่วไป 0 ท่าน