
มีโอกาสมาแบ่งปันความรู้และประสบการณ์ในงาน BugDay2026ในหัวข้อของ BDD (Bug-Driven Development)ซึ่งทำการแนะนำเรื่องของการจัดการ bug หรือข้อผิดพลาดต่าง ๆ ที่เกิดขึ้นโดยสิ่งที่สำคัญคือ เราได้เรียนรู้อะไร จากความผิดพลาดเหล่านั้นบ้าง

สำหรับใครที่ใช้งาน Robot framework และ SeleniumLibrary อยู่และใช้งานกับ Selenium grid ด้วยแล้วนั่นคือใน keyword Open Browser จะใช้งาน remote_urlจากการใช้งานพบว่า ไม่สามารถใช้งานได้เพราะว่า ไม่ทำการส่งรายละเอียดของ request การทกสอบไปได้ทำให้ Hub ใน Selenium grid ไม่สามารถหา node ทำงานได้นานมาก ๆ จนเกิด timeout และไม่สามารถทดสอบได้

Bug คือสิ่งที่น่ารังเกียจในการพัฒนา software อย่างมาก แต่เรามักพบเจอกับ Bug อยู่เป็นประจำ ( นี่เราไม่เคยจำกันเลยใช่ไหม ? ) ส่วนใหญ่ Bug นั้นมักจะหายาก และส่งผลให้เสียเวลา และ ค่าใช้จ่ายในการแก้ไขสูง !! คำถาม เราจะจัดการกับ Bug อย่างไรดีล่ะ ? หรือเราต้องปรับเปลี่ยนกระบวนการพัฒนา software กันใหม่นะ ? จะทำอย่างไรเพื่อลดจำนวน Bug ? หรือเราต้องการวิธีการเพื่อหา Bug ให้เร็วที่สุดเท่าที่จะเป็นไปได้ ? สิ่งที่เราควรจำไว้ เราใช้ Bug เป็นตัวชี้วัด และ ตัวช่วยในการปรับปรุงกระบวนการพัฒนา ซึ่ง Bug เดิม ๆ มันไม่ควรเกิดซ้ำ ๆ นะ ดังนั้นมาดูวิธีการจัดการกับ Bug ที่น่าสนใจกันหน่อยสิ &#