บ้าน ซอฟต์แวร์ การทดสอบอัตโนมัติคืออะไร - คำจำกัดความจาก techopedia

การทดสอบอัตโนมัติคืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

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

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

Techopedia อธิบายการทดสอบอัตโนมัติ

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


ข้อได้เปรียบที่สำคัญของการทดสอบอัตโนมัติ ได้แก่ :

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

การทดสอบอัตโนมัติคืออะไร - คำจำกัดความจาก techopedia