โครงร่างทั่วไปของรายงานบั๊ก
สรุป : คุณจะอธิบายข้อบกพร่องในเวลาน้อยกว่า 60 ตัวอักษรได้อย่างไร ควรระบุรายงานข้อผิดพลาดอย่างรวดเร็วและไม่ซ้ำรวมทั้งอธิบายปัญหาไม่ใช่วิธีแก้ไขที่คุณแนะนำ
ดี :“ การยกเลิกการคัดลอกไฟล์ขัดข้อง File Manager”
ไม่ดี :“ ซอฟต์แวร์ขัดข้อง”
ไม่ดี :“ เบราว์เซอร์ควรทำงานกับเว็บไซต์ของฉัน”
ส่วนประกอบ : มีส่วนย่อยของซอฟต์แวร์อยู่หรือไม่ฟิลด์นี้เป็นข้อกำหนดในการส่งรายงานข้อบกพร่องใด ๆ คลิกคำว่า“ ส่วนประกอบ” เพื่อดูคำอธิบายของแต่ละองค์ประกอบ หากดูเหมือนว่าไม่เหมาะสมให้ไฮไลต์ส่วนประกอบ "ทั่วไป"
ระบบปฏิบัติการ : คุณพบระบบปฏิบัติการใด (OS) (เช่น Linux, Windows XP, Mac OS X) ตัวอย่าง:“ ถ้าคุณรู้ว่ามีข้อผิดพลาดเกิดขึ้นกับระบบปฏิบัติการมากกว่าหนึ่งประเภทให้เลือก“ ทั้งหมด” หากระบบปฏิบัติการของคุณไม่อยู่ในรายการให้เลือกอื่น ๆ ”
คำอธิบาย : รายละเอียดของรายงานปัญหาของคุณรวมถึง:
- ภาพรวม : นี่คือการสรุปรายละเอียดที่ใหญ่ขึ้นของการสรุป ตัวอย่างเช่น:“ การเลือกการลากหน้าใด ๆ ขัดข้อง Mac build ในฟังก์ชัน NSGetFactory”
- Build Id : หากต้องการดูสิ่งนี้ให้ไปที่หน้า“ เกี่ยวกับ:” ผ่านแถบตำแหน่งหรือหากคุณมีส่วนขยายของเครื่องมือทดสอบกลางคืนของ MozQA ให้ไปที่เครื่องมือ | เครื่องมือผู้ทดสอบรายคืนและเลือกตัวเลือกที่มีเอาต์พุตของบิลด์ Id ควรมีลักษณะดังนี้:“ Mozilla / 5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv: 1.9.1b3) Gecko / 20090305 Firefox / 3.1b3″
- งานสร้างและแพลตฟอร์มเพิ่มเติม : ข้อผิดพลาดเกิดขึ้นกับแพลตฟอร์มอื่น ๆ (หรือเบราว์เซอร์ถ้ามี) ควรมีลักษณะดังนี้:“ ไม่เกิดขึ้นกับ Mozilla / 5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv: 1.9.1b3) Gecko / 20081107 Firefox / 3.1b2″
ขั้นตอนในการสร้างซ้ำ : ขั้นตอนที่ย่อเล็กสุดและง่ายต่อการติดตามซึ่งจะทริกเกอร์บั๊ก หากจำเป็นต้องตรวจสอบให้แน่ใจว่าได้รวมขั้นตอนการตั้งค่าพิเศษตัวอย่างที่ดีของสิ่งนี้จะมีลักษณะดังต่อไปนี้: 1) ดูหน้าเว็บใด ๆ (ฉันใช้หน้าตัวอย่างเริ่มต้น
http://www.google.com/ ) 2) ลากเลือกหน้า โดยเฉพาะในขณะที่กดปุ่มเมาส์ค้างไว้ให้ลากตัวชี้เมาส์ลงจากจุดใด ๆ ในพื้นที่เนื้อหาของเบราว์เซอร์ไปที่ด้านล่างของพื้นที่เนื้อหาของเบราว์เซอร์
ผลลัพธ์ที่แท้จริง : สิ่งที่แอปพลิเคชันทำหลังจากทำตามขั้นตอนด้านบนตัวอย่างเช่น: แอปพลิเคชันขัดข้อง
ผลลัพธ์ที่ควรได้รับ: สิ่งที่แอปพลิเคชันควรทำคือข้อผิดพลาดที่ไม่ปรากฏตัวอย่างเช่น: หน้าต่างควรเลื่อนลงด้านล่าง ควรเลือกเนื้อหาที่เลื่อน หรืออย่างน้อยแอปพลิเคชันไม่ควรผิดพลาด