REGRESSION TESTING & RE-TESTING

Regression testing คือ การทดสอบโปรแกรมที่มีการเปลี่ยนแปลง หรือ แก้ไข เพื่อให้แน่ใจว่า ส่วนอื่นๆที่ไม่มีการเปลี่ยนแปลงสามารถทำงานร่วมกับส่วนที่มีการเปลี่ยนแปลงได้ โดยส่วนใหญ่แล้ว กระบวนการนี้จะอยู่ในกระบวนการของ develop ก่อนที่จะมีการปล่อย version ใหม่ของ software ออกไปนั้น จำเป็นจะต้องทดสอบ software นั้นด้วย scenario เดิมที่เคยทดสอบ เพื่อให้มั่นใจได้ว่า software ตัวใหม่จะสามารถทำงานได้อย่างเดิม

Re-testing คือ เมื่อมีการทดสอบระบบแล้ว ระบบนั้นล้มเหลวจาก defectต่างๆ และได้มีการแก้ไขเกิดขึ้น จึงจำเป็นต้องทดสอบระบบใหม่อีกครั้งเพื่อยืนยันว่า defect นั้นๆได้มีการแก้ไขแล้ว สิ่งสำคัญคือ ต้องมั่นใจว่าในการทดสอบอีกครั้ง ทดสอบเหมือนกับครั้งแรกที่เคยทดสอบ ทั้ง input, ข้อมูล และ สิ่งแวดล้อมต่างๆ

Difference between retesting and regression testing.

  • Re-testing คือ การดำเนินการเพื่อตรวจสอบการแก้ไขของ defect ส่วน Regression testing คือ การตรวจสอบว่าการแก้ไข defect นั้นไม่มีผลกระทบต่อการทำงานส่วนอื่นๆของระบบ
  • Re-testing คือ การทดสอบตามรายการการแก้ไข defect ในขณะที่ regression testing คือการทดสอบทั่วไป และ อาจจะไม่ได้เจาะจงไปที่การแก้ไช defect หรือ ส่วนที่มีการเปลี่ยนแปลง และยังสามารถเปลี่ยนแปลงรูปแบบการทดสอบในขณะที่ทดสอบได้
  • Re-testing เป็นการ executing test case ที่ล้มเหลวก่อนหน้านี้ แต่ regression คือการทดสอบที่ทดสอบส่วนที่เคยทดสอบผ่านไปแล้ว
  • Re-testing มีลำดีบความสำคัญมากกว่า Regression testing โดยทั่วไปแล้ว Regression testing จะทำเสร็จหลังจากที่ทำการทดสอบ Re-testing เสร็จแล้ว แต่ในบาง project นั้นทั้งสองการทดสอบอาจทำไปพร้อมๆกันได้

If would be interested in Aware Testing Services, you can view our Testing Solutions Page.

Tags

Related articles

Managed vs Outsourced Support ต่างกันอย่างไร เลือกแบบไหนดี

Managed Services และ Outsourced Services มักถูกใช้แทนกัน ทั้งที่จริงๆ ต่างกันทั้งเรื่องความรับผิดชอบ โครงสร้างราคา และรูปแบบความสัมพันธ์ บทความนี้ช่วยให้ IT Director ตัดสินใจเลือกโมเดลที่เหมาะกับองค์กรได้ง่ายขึ้น

Read more

Application Support คืออะไร ทำไมธุรกิจที่กำลังเติบโตจึงต้องมี

เมื่อทีมทำงานต้องตอบ Ticket แทนสร้าง Product ธุรกิจถึงจุดที่ต้องมีโครงสร้าง L1-L2 Support แล้ว อ่านสัญญาณและวิธีเริ่มต้นที่นี่

Read more

บริการ App Support Services (TH-EN) จาก Aware พร้อมการดูแลครอบคลุมตลอด 24×7

ธุรกิจที่ทำงานข้าม Time Zone และภาษา ต้องการทีม Support ที่ตอบได้ทั้งไทยและอังกฤษตลอดเวลา บทความนี้พาไปดูว่า Bilingual Application Support ของ Aware ช่วยลดภาระทีม IT ภายในได้อย่างไร ทั้งในรูปแบบ Managed และ Outsourcing

Read more
Contact us

Let's Talk Solutions

Don’t face obstacles alone – tell us about your needs. We’ll listen, suggest options, and together build technology to accomplish your goals.

Guaranteed Follow-Up — Within One Business Day

No chasing. No hassle. It’s easy.

Schedule a Free Consultation
General Form