ความผิดปกติ

ความผิดปกติคืออะไร?

ในการทดสอบซอฟต์แวร์ Anomaly หมายถึงผลลัพธ์ที่แตกต่างจากที่คาดไว้ พฤติกรรมนี้อาจเป็นผลมาจากเอกสารหรือจากความคิดและประสบการณ์ของผู้ทดสอบ

ความผิดปกติยังสามารถอ้างถึงปัญหาการใช้งานเนื่องจากเครื่องทดสอบอาจทำงานตามข้อกำหนด แต่ก็ยังสามารถปรับปรุงการใช้งานได้ บางครั้งความผิดปกติยังสามารถเรียกได้ว่าเป็นข้อบกพร่อง / ข้อบกพร่อง

รายงานความผิดปกติคืออะไร?

พารามิเตอร์ต่อไปนี้เกี่ยวข้องกับรายงานความผิดปกติทั่วไป:

  • ตัวระบุข้อบกพร่อง

  • สรุปข้อบกพร่อง

  • คำอธิบายข้อบกพร่อง

  • สถานะของข้อบกพร่อง

  • ขั้นตอนในการทำซ้ำข้อบกพร่อง

  • Severity

  • Priority

  • วันที่บันทึกข้อบกพร่อง

  • บริเวณที่ระบุจุดบกพร่อง

  • ความคิดเห็นของนักพัฒนา / ผู้ทดสอบ

ความผิดปกติของกระแสข้อมูลคืออะไร

ความผิดปกติของการไหลของข้อมูลจะถูกระบุในขณะดำเนินการในขณะที่ทำการทดสอบกล่องหรือการทดสอบแบบคง ความผิดปกติของการไหลของข้อมูลแสดงโดยใช้อักขระสองตัวตามลำดับของการกระทำ พวกเขาถูกกำหนด (d) ฆ่า (k) และใช้ (u) มีชุดค่าผสมที่เป็นไปได้ 9 แบบโดยอิงจากลำดับการกระทำทั้ง 3 นี้ ได้แก่ dd, dk, du, kd, kk, ku, ud, uk, uu ตารางด้านล่างแสดงให้เห็นอย่างชัดเจนว่าชุดค่าผสมใดได้รับการยอมรับและชุดค่าผสมใดที่น่าสงสัยว่าเป็นความผิดปกติ

การรวมกัน คำอธิบาย ความผิดปกติที่เป็นไปได้
dd กำหนดวัตถุข้อมูลสองครั้ง ไม่เป็นอันตราย แต่น่าสงสัย
dk กำหนดออบเจ็กต์ข้อมูล แต่ฆ่ามันโดยไม่ใช้มัน การเขียนโปรแกรมที่ไม่ดี
du กำหนดวัตถุข้อมูลและใช้งาน ไม่ใช่ความผิดปกติ
kd ฆ่า Data Object และกำหนดนิยามใหม่ ไม่ใช่ความผิดปกติ
kk ฆ่า Data Object และฆ่ามันอีกครั้ง การเขียนโปรแกรมที่ไม่ดี
ku ฆ่า Data Object แล้วใช้ ข้อบกพร่อง
อู๊ด ใช้ Data Object และกำหนดใหม่ ไม่ใช่ความผิดปกติ
สหราชอาณาจักร ใช้วัตถุข้อมูลและถูกฆ่า ไม่ใช่ความผิดปกติ
เอ่อ ใช้ Data Object และใช้อีกครั้ง ไม่ใช่ความผิดปกติ