บ้าน พัฒนาการ การทดสอบการถดถอยคืออะไร? - คำจำกัดความจาก techopedia

การทดสอบการถดถอยคืออะไร? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - การทดสอบการถดถอยหมายถึงอะไร

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

ก่อนใช้การเปลี่ยนแปลงโปรแกรมจะถูกทดสอบ หลังจากการเปลี่ยนแปลงถูกนำไปใช้โปรแกรมจะทดสอบใหม่ในพื้นที่ที่เลือกเพื่อตรวจสอบว่าการเปลี่ยนแปลงสร้างข้อบกพร่องหรือปัญหาใหม่หรือไม่หรือการเปลี่ยนแปลงจริงบรรลุตามวัตถุประสงค์ที่ตั้งไว้หรือไม่

Techopedia อธิบายการทดสอบการถดถอย

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

สถานการณ์อื่น ๆ ที่ต้องการการทดสอบการถดถอยรวมถึงการตรวจสอบว่าการเปลี่ยนแปลงบางอย่างบรรลุเป้าหมายหรือการทดสอบสำหรับอันตรายใหม่ที่เกี่ยวข้องกับปัญหาที่เกิดขึ้นอีกครั้งหลังจากช่วงเวลาที่ปราศจากปัญหา

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

การทดสอบการถดถอยคืออะไร? - คำจำกัดความจาก techopedia