มีข้อผิดพลาดสองประเภทที่ไม่สามารถทำซ้ำได้:
1) สิ่งที่ผู้ทดสอบ (หรือผู้ใช้) ได้เห็นครั้งเดียว แต่ไม่สามารถทำซ้ำหรือไม่พยายามทำซ้ำ
ในสถานการณ์เหล่านี้คุณควร:
ตรวจสอบหลักสูตรพื้นฐานของการกระทำสั้น ๆ อย่างมากซึ่งแสดงว่ามีข้อบกพร่องเพื่อให้แน่ใจว่าไม่สามารถทำซ้ำได้
พูดคุยกับผู้ทดสอบ / ผู้ใช้เพื่อดูว่ามีข้อมูลอื่นใดที่อาจช่วยได้
อ้างอิงกับพวกเขาด้วยข้อบกพร่องอื่น ๆ ที่อาจเกี่ยวข้องเพื่อดูว่าคุณมีข้อมูลเพียงพอที่จะตรวจสอบพวกเขาจากหลายกรณี คุณอาจพบว่าปัญหานี้ไม่ได้ให้ข้อมูลที่เพียงพอแก่คุณอย่างไรก็ตามเมื่อประกอบกับปัญหาอื่น ๆ อีกจำนวนหนึ่งมันอาจแนะนำสิ่งที่ไม่ถูกต้องที่ควรทำการตรวจสอบ
หากคุณยังมีไม่เพียงพอที่จะดำเนินการต่อไปคุณต้องอธิบายผู้ใช้ / ผู้ทดสอบว่าคุณไม่มีข้อมูลเพียงพอ สรุปให้พวกเขาอย่างสุภาพว่ามีข้อมูลมากพอที่จะเป็นอย่างไรและทำไมมันถึงต้องการ
2) ผู้ที่พวกเขาไม่สามารถทำซ้ำได้อย่างน่าเชื่อถือ แต่มีหลักฐานเพียงพอ (ในแง่ของเหตุการณ์ที่เกิดขึ้นซ้ำ ๆ ) เพื่อแนะนำว่ามีข้อบกพร่องอยู่แล้วฉันมักจะเห็นว่าสิ่งเหล่านี้เป็นปัญหาของนักพัฒนาและนักพัฒนา - สนับสนุนโดยผู้ทดสอบ / user - จำเป็นต้องตรวจสอบ
สิ่งนี้น่าจะช้าและเจ็บปวดคุณอาจต้องเดินรหัสเพิ่มการบันทึกเพิ่มเติมดูข้อมูลและพูดคุยกับผู้ทดสอบ / ผู้ใช้ในเชิงลึก แต่ถ้ามีหลักฐานเพียงพอที่จะชี้ให้เห็นว่ามันน่าจะอยู่ที่นั่น เป็นปัญหาที่คุณจำเป็นต้องเป็นเจ้าของและทำทุกอย่างที่จำเป็นต้องทำเพื่อแก้ไข