STLC - การพัฒนากรณีทดสอบ
เมื่อแผนการทดสอบพร้อมทีม QA จะเริ่มการพัฒนากรณีทดสอบ วัตถุประสงค์หลักของขั้นตอนนี้คือการเตรียมกรณีทดสอบสำหรับแต่ละหน่วย กรณีการทดสอบการทำงานและโครงสร้างเหล่านี้ครอบคลุมถึงฟังก์ชันการทำงานจุดตรวจสอบและการตรวจสอบความถูกต้องที่ระบุไว้ในแผนการทดสอบ
ประเด็นต่อไปนี้ต้องได้รับการพิจารณาสำหรับ Test Case Development ใน STLC
ในขั้นตอนนี้ทีม QA จะเขียนกรณีทดสอบด้วยวิธีการทีละขั้นตอน จากนั้น Test Case จะถูกลงนามโดย Business Analyst หลังจากตรวจสอบหรือทำซ้ำในกรณีทดสอบในกรณีที่จำเป็นต้องมีการปรับเปลี่ยน
เมื่อกรณีทดสอบพร้อมทีม QA จะเตรียมข้อมูลการทดสอบตามเงื่อนไขเบื้องต้น
เกณฑ์การเริ่มต้นของระยะนี้คือกิจกรรมในการวางแผนการทดสอบควรเสร็จสิ้นและแผนการทดสอบควรพร้อม
เกณฑ์การออกของขั้นตอนนี้คือกรณีทดสอบควรได้รับการลงชื่อออกข้อมูลการทดสอบควรพร้อมและสคริปต์ทดสอบที่เตรียมไว้หากระบบอัตโนมัติอยู่ในขอบเขต
กรณีทดสอบควรจับคู่กับ Requirement Traceability Matrix เพื่อติดตามความครอบคลุมของข้อกำหนดหากพลาดสิ่งใด
กิจกรรมในขั้นตอนการพัฒนากรณีทดสอบ
ต่อไปนี้เป็นกิจกรรมสามอย่างที่ดำเนินการในขั้นตอนการพัฒนากรณีทดสอบ -
การระบุสถานการณ์ทดสอบ
สถานการณ์ช่วยลดการทดสอบและประเมินระบบที่ซับซ้อน กลยุทธ์ต่อไปนี้ช่วยในการสร้างสถานการณ์ที่ดี -
ระบุผู้ใช้ที่เป็นไปได้การกระทำและวัตถุประสงค์ของพวกเขา
ประเมินผู้ใช้ด้วยความคิดของแฮ็กเกอร์และระบุสถานการณ์ที่เป็นไปได้ของการละเมิดระบบ
แสดงรายการเหตุการณ์ของระบบและวิธีการจัดการกับคำขอดังกล่าว
แสดงรายการสิทธิประโยชน์และสร้างงานแบบ end-to-end เพื่อตรวจสอบ
อ่านเกี่ยวกับระบบที่คล้ายกันและพฤติกรรมของระบบ
การศึกษาข้อร้องเรียนเกี่ยวกับผลิตภัณฑ์ของคู่แข่งและรุ่นก่อน
การเขียนกรณีทดสอบ
กรณีทดสอบคือเอกสารซึ่งรวมถึงข้อมูลการทดสอบเงื่อนไขเบื้องต้นผลลัพธ์ที่คาดหวังและเงื่อนไขการโพสต์ที่พัฒนาขึ้นสำหรับสถานการณ์การทดสอบเฉพาะเพื่อตรวจสอบการปฏิบัติตามข้อกำหนดเฉพาะ
กรณีทดสอบทำหน้าที่เป็นจุดเริ่มต้นสำหรับการดำเนินการทดสอบ หลังจากใช้ชุดของค่าอินพุตแล้ว แอปพลิเคชันมีผลลัพธ์ที่ชัดเจนและออกจากระบบที่จุดสิ้นสุดบางจุดซึ่งเรียกอีกอย่างว่าเงื่อนไขการโพสต์การดำเนินการ
การเตรียมข้อมูลการทดสอบ
ข้อมูลการทดสอบใช้เพื่อดำเนินการทดสอบบนเครื่องทดสอบ ข้อมูลการทดสอบต้องแม่นยำและละเอียดถี่ถ้วนเพื่อค้นหาข้อบกพร่อง เพื่อให้บรรลุวัตถุประสงค์ทั้งสามนี้ให้ดำเนินการตามขั้นตอนตามที่ระบุไว้ด้านล่าง -
- ระบุแหล่งข้อมูลการทดสอบหรือข้อกำหนด
- ระบุเงื่อนไข / การทำงานที่จะทดสอบ
- กำหนดเงื่อนไขการทดสอบลำดับความสำคัญ
- เลือกเงื่อนไขสำหรับการทดสอบ
- กำหนดผลลัพธ์ที่คาดหวังของการประมวลผลกรณีทดสอบ
- สร้างกรณีทดสอบ
- เงื่อนไขการทดสอบเอกสาร
- ทำการทดสอบ
- ตรวจสอบและแก้ไขกรณีทดสอบตามการปรับเปลี่ยน
แผนภาพบล็อกกิจกรรม
แผนภาพต่อไปนี้แสดงกิจกรรมต่างๆที่เป็นส่วนหนึ่งของการพัฒนากรณีทดสอบ