การทดสอบการยอมรับ

การทดสอบการยอมรับคืออะไร?

การทดสอบการยอมรับเป็นเทคนิคการทดสอบเพื่อตรวจสอบว่าระบบซอฟต์แวร์มีคุณสมบัติตรงตามข้อกำหนดหรือไม่ จุดประสงค์หลักของการทดสอบนี้คือเพื่อประเมินความสอดคล้องของระบบกับข้อกำหนดทางธุรกิจและตรวจสอบว่าเป็นไปตามเกณฑ์ที่กำหนดสำหรับการส่งมอบให้กับผู้ใช้ปลายทางหรือไม่

การทดสอบการยอมรับมีหลายรูปแบบ:

  • การทดสอบการยอมรับของผู้ใช้

  • การทดสอบการยอมรับทางธุรกิจ

  • การทดสอบอัลฟ่า

  • การทดสอบเบต้า

การทดสอบการยอมรับ - ใน SDLC

แผนภาพต่อไปนี้อธิบายถึงความเหมาะสมของการทดสอบการยอมรับในวงจรชีวิตการพัฒนาซอฟต์แวร์

กรณีการทดสอบการยอมรับจะดำเนินการกับข้อมูลทดสอบหรือใช้สคริปต์ทดสอบการยอมรับจากนั้นจึงเปรียบเทียบผลลัพธ์กับที่คาดไว้

เกณฑ์การยอมรับ

เกณฑ์การยอมรับถูกกำหนดบนพื้นฐานของคุณลักษณะต่อไปนี้

  • ความถูกต้องตามหน้าที่และความสมบูรณ์

  • ความสมบูรณ์ของข้อมูล

  • การแปลงข้อมูล

  • Usability

  • Performance

  • Timeliness

  • การรักษาความลับและความพร้อมใช้งาน

  • ความสามารถในการติดตั้งและการอัพเกรด

  • Scalability

  • Documentation

แผนการทดสอบการยอมรับ - คุณสมบัติ

กิจกรรมการทดสอบการยอมรับจะดำเนินการเป็นขั้นตอน ประการแรกการทดสอบพื้นฐานจะดำเนินการและหากผลการทดสอบเป็นที่น่าพอใจการดำเนินการของสถานการณ์ที่ซับซ้อนมากขึ้นจะดำเนินการ

แผนการทดสอบการยอมรับมีคุณลักษณะดังต่อไปนี้:

  • Introduction

  • หมวดการทดสอบการยอมรับ

  • สภาพแวดล้อมการทำงาน

  • รหัสกรณีทดสอบ

  • หัวข้อการทดสอบ

  • วัตถุประสงค์การทดสอบ

  • กระบวนการทดสอบ

  • กำหนดการทดสอบ

  • Resources

กิจกรรมการทดสอบการยอมรับได้รับการออกแบบมาเพื่อให้บรรลุข้อสรุปอย่างใดอย่างหนึ่ง:

  1. ยอมรับระบบตามที่ส่งมอบ

  2. ยอมรับระบบหลังจากทำการแก้ไขตามที่ร้องขอแล้ว

  3. ไม่รับระบบ

รายงานการทดสอบการยอมรับ - คุณสมบัติ

รายงานการทดสอบการยอมรับมีคุณลักษณะดังต่อไปนี้:

  • ตัวระบุรายงาน

  • สรุปผล

  • Variations

  • Recommendations

  • สรุปรายการสิ่งที่ต้องทำ

  • การตัดสินใจอนุมัติ