กลับมาพบกันอีกครั้งแล้วนะค่ะ ช่วงนี้อากาศค่อนข้างเย็น และ ฝนตกพร่ำ ๆ ตลอดทั้งวัน หรือบางวัน ยังกับฟ้ารั่วกันทีเดียว อย่างไร ก็รักษาสุขภาพกันด้วยนะค่ะ ด้วยความห่วงใยค่ะ

เข้าเรื่องกันต่อ จากบทความก่อนหน้านี้เกี่ยวกับ Test Efficiency ที่ได้ K.Nutdanai มาอธิบายความหมาย วิธีการคำนวณ รวมถึงการนำไปใช้นั้น ไม่ทราบว่า เหล่าสมาชิก Welovebug แต่ละท่าน ทั้งที่เคยใช้ Test Efficiency อยู่แล้วจนเชี่ยวชาญ หรือ ผู้ที่เพิ่งเริ่มจะมีการคำนวณ Test efficiency นั้น ลองนำไปคำนวณดูกันแล้ว ได้ผลเป็นอย่างไรกันบ้างค่ะ หวังว่าจะมาบอกกล่าว เล่าให้ฟังกันบ้างนะค่ะ

Regression  Testing

ในส่วนของผู้เขียนเอง ได้ลองนำไปใช้แล้ว พบปัญหาจึงมาขอถามเพื่อไขข้อข้องใจไว้แล้วในเรื่อง “Test Efficiency Vs Test Effectiveness ความแตกต่าง และ การวัดค่า” และหลังจากที่ได้รับการขยายความพร้อมคำแนะนำดี ๆ จากคุณ Nutdanai แล้ว อยากจะขอสืบต่อจากบทความที่แล้วขึ้นไปอีกค่ะ ทั้งนี้ทั้งนั้น ขออนุญาตนำข้อความจากคุณ Nutdanai มาขยายความต่อและเป็นแหล่งอ้างอิงของบทความนี้อีกทีนะค่ะ

จากบทความที่แล้ว ซึ่งมีรายละเอียดดังนี้

Bugz Bunny: “Effort ที่ใช้ทั้งหมดในการทำเทส นั้น เริ่มนับตั้งแต่เมื่อใด นำเวลาในการทำงานส่วนใด หรือ Phase ไหนมาคิดบ้าง”

K. Nutdanai: “จริงๆแล้วจะนำ effort ส่วนไหนมาคิดคำนวนบ้างเนี่ยค่อนข้างจะยืดหยุ่นขึ้นอยู่กับว่าเราอยากจะ Focus ทางด้านไหนนะครับ โดยปกติจะนำ effort ที่เกี่ยวข้องกับ test team ทั้งหมดมาคิดนั่นคือ Test plan + Test design&Preparation + Test execution

เมื่อผู้เขียนนำข้อมูลที่ได้ข้างต้นมาลองคำนวณแล้ว พบว่า มีตัวเลขที่เห็นได้อย่างชัดเจนที่เดียวค่ะ แต่ในกระบวนการทดสอบ (Test Process) นั้น จะไม่ได้จบที่ Test Execution เท่านั้น ยังคงจะต้องดำเนินการต่อไปยังกระบวนการที่เรียกว่า Regression Testing (ทั้งนี้ ทางทีมงานของผู้เขียนเองมีการแยก Phase ของการดำเนินงานออกเป็น Test Exceution (System Testing , Performance Testing) และ Regression Testing ออกจากกันนะค่ะ) ทำให้ พบรายละเอียดเพิ่มเติมดังนี้ค่ะ

- ในการที่ทำการทดสอบใน Regresion Testing Phase นั้น ยังพบ Defects ที่เกิดขึ้นใหม่
- ปัญหาที่พบใน System Testing นั้น ยังพบปัญหาอยู่ (Reopen)
- การทำงานแทนกันในทีมงาน โดยที่ Tester A เป็นผู้เปิด Defects แต่ Tester B เป็นผู้ Regression

ไม่ทราบว่า ในกรณีข้างต้น ไม่ทราบว่า มีการนำมาคำนวณ Test efficiency บ้างหรือป่าวค่ะ และมีการคำนวณอย่างไรค่ะ

ท้ายนี้ อยากให้บทความนี้ เป็นอีกหนึ่งบทความในการแบ่งปันประสบการณ์ และ ความคิดเห็นในแง่มุมต่าง ๆ กันบ้างนะค่ะ