เมื่อเปรียบเทียบระหว่าง Test Strategy และ Test Plan, Test Plan จะเหมาะสมกว่าสำหรับการเขียน Test Case เนื่องจาก:
1. ขอบเขตความครอบคลุม :
– Test Strategy มีขอบเขตที่กว้างกว่า โดยระบุแนวทางการทดสอบในระดับสูง เช่น วัตถุประสงค์, ขอบเขตการทดสอบ, แนวทางการทดสอบ
– Test Plan มีขอบเขตที่เจาะจงกว่า โดยระบุรายละเอียดของการทดสอบแต่ละส่วน เช่น Test Cases, Test Environments, Test Schedule
2. ความสัมพันธ์กับ Test Cases :
– Test Cases เป็นส่วนหนึ่งของ Test Plan ที่เขียนละเอียดลงไปถึงรายการทดสอบแต่ละรายการ
– Test Strategy ไม่ได้ครอบคลุมถึงรายละเอียดระดับ Test Case
ดังนั้น, Test Plan จะเหมาะสมกว่าสำหรับการเขียน Test Cases เนื่องจากให้ความละเอียดที่ต้องการในระดับปฏิบัติการ เพื่อให้สามารถนำไปใช้ในการทดสอบได้อย่างมีประสิทธิภาพ
Test Plan มีองค์ประกอบอะไรบ้าง
1. บทนำ : อธิบายวัตถุประสงค์และขอบเขตของการทดสอบ
2. ขอบเขตการทดสอบ : ระบุขอบเขตการทดสอบที่ครอบคลุมทั้งฟังก์ชันงาน, ประสิทธิภาพ, ความปลอดภัย และอื่นๆ
3. กลยุทธ์การทดสอบ : อธิบายแนวทางการทดสอบที่จะใช้ เช่น Black Box, White Box, Exploratory Testing
4. ทรัพยากรและสภาพแวดล้อมการทดสอบ : ระบุทรัพยากรที่จำเป็น เช่น Hardware, Software, บุคลากร และสภาพแวดล้อมที่ใช้ในการทดสอบ
5. ข้อกำหนดและตารางเวลา : กำหนดข้อกำหนดที่ต้องผ่านการทดสอบและตารางเวลาที่ชัดเจน
6. กระบวนการและเครื่องมือทดสอบ : ระบุกระบวนการและเครื่องมือที่จะใช้ในแต่ละขั้นตอนการทดสอบ
7. ตัวชี้วัดความสำเร็จ : กำหนดตัวชี้วัดที่จะใช้วัดความสำเร็จของการทดสอบ

