บทช่วยสอน Bugzilla – เครื่องมือติดตามข้อบกพร่อง
Bugzilla คืออะไร?
Bugzilla เป็นระบบติดตามปัญหา/ข้อบกพร่องแบบโอเพ่นซอร์สที่ช่วยให้นักพัฒนาสามารถติดตามปัญหาที่ค้างอยู่เกี่ยวกับผลิตภัณฑ์ของตนได้ มีเขียนไว้ว่า Perl และใช้ฐานข้อมูล MYSQL
บักซิลล่าเป็น ข้อบกพร่อง อย่างไรก็ตาม เครื่องมือติดตามสามารถใช้เป็นเครื่องมือการจัดการทดสอบได้ จึงสามารถเชื่อมโยงกับเครื่องมืออื่นๆ ได้อย่างง่ายดาย กรณีทดสอบ เครื่องมือการจัดการเช่นศูนย์คุณภาพ Testlink เป็นต้น
เครื่องมือติดตามจุดบกพร่องแบบเปิดนี้ช่วยให้ผู้ใช้เชื่อมต่อกับลูกค้าหรือพนักงาน เพื่อสื่อสารเกี่ยวกับปัญหาได้อย่างมีประสิทธิภาพตลอดห่วงโซ่การจัดการข้อมูล
คุณสมบัติที่สำคัญของ Bugzilla ได้แก่
- ความสามารถในการค้นหาขั้นสูง
- การแจ้งเตือนทางอีเมล
- แก้ไข/บันทึกข้อบกพร่องทางอีเมล์
- ติดตามเวลา
- ความปลอดภัยที่แข็งแกร่ง
- การปรับแต่ง
- การปรับเนื้อหาให้สอดคล้องกับท้องถิ่น
วิธีเข้าสู่ระบบ Bugzilla
ขั้นตอน 1) ใช้สิ่งต่อไปนี้ ลิงค์ เพื่อการลงมือปฏิบัติจริงของคุณ หากต้องการสร้างบัญชีในเครื่องมือ Bugzilla หรือเข้าสู่ระบบบัญชีที่มีอยู่ ให้ไปที่ บัญชีใหม่หรือเข้าสู่ระบบ ตัวเลือกในเมนูหลัก
ขั้นตอน 2) ตอนนี้ป้อนข้อมูลส่วนตัวของคุณเพื่อเข้าสู่ระบบ Bugzilla
- รหัสผู้ใช้
- รหัสผ่าน
- จากนั้นคลิกที่ "เข้าสู่ระบบ"
ขั้นตอน 3) คุณเข้าสู่ระบบ Bugzilla สำเร็จแล้ว
การสร้างรายงานข้อผิดพลาดใน Bugzilla
ขั้นตอน 1) หากต้องการสร้างข้อบกพร่องใหม่ใน Bugzilla โปรดไปที่หน้าแรกของ Bugzilla แล้วคลิก NEW แท็บจากเมนูหลัก
ขั้นตอน 2) ในหน้าต่างถัดไป
- ป้อนผลิตภัณฑ์
- ป้อนส่วนประกอบ
- ให้คำอธิบายส่วนประกอบ
- เลือกรุ่น
- เลือกความรุนแรง
- เลือกฮาร์ดแวร์
- เลือกระบบปฏิบัติการ
- ป้อนข้อมูลสรุป
- เข้าสู่ Descriptไอออน
- แนบไฟล์แนบ
- ส่ง
หมายเหตุ: ฟิลด์ด้านบนจะแตกต่างกันไปตามการปรับแต่ง Bugzilla ของคุณ
หมายเหตุ: ช่องบังคับจะมีเครื่องหมาย *
ในกรณีของเรา
- สรุป
- Descriptไอออน
มีผลบังคับใช้
หากไม่กรอกก็จะได้หน้าจอดังภาพด้านล่าง
ขั้นตอนที่ 4) สร้างข้อบกพร่องแล้ว ID# 26320 ถูกกำหนดให้กับ Bug ของเรา คุณยังสามารถเพิ่มข้อมูลเพิ่มเติมให้กับจุดบกพร่องที่ได้รับมอบหมายได้ เช่น URL คำสำคัญ ไวท์บอร์ด แท็ก ฯลฯ ข้อมูลเพิ่มเติมนี้มีประโยชน์ในการให้รายละเอียดเพิ่มเติมเกี่ยวกับจุดบกพร่องที่คุณสร้างขึ้น
ขั้นตอน 5) ในหน้าต่างเดียวกันหากคุณเลื่อนลงไปอีก คุณสามารถเลือกวันที่ครบกำหนดและสถานะของจุดบกพร่องได้ กำหนดเวลาใน Bugzilla มักจะกำหนดเวลาในการแก้ไขข้อบกพร่องในกรอบเวลาที่กำหนด
สร้างรายงานแบบกราฟิก
รายงานแบบกราฟิกเป็นวิธีหนึ่งในการดูสถานะปัจจุบันของฐานข้อมูลจุดบกพร่อง คุณสามารถเรียกใช้รายงานผ่านตาราง HTML หรือแบบกราฟิกแบบเส้น/วงกลม/แผนภูมิแท่ง แนวคิดเบื้องหลังรายงานแบบกราฟิกใน Bugzilla คือการกำหนดชุดของจุดบกพร่องโดยใช้อินเทอร์เฟซการค้นหามาตรฐาน จากนั้นเลือกลักษณะเฉพาะของชุดนั้นเพื่อลงจุดบนแกนแนวนอนและแนวตั้ง คุณยังสามารถรับรายงาน 3 มิติได้ด้วยการเลือกตัวเลือก "หลายหน้า"
รายงานมีประโยชน์ในหลายๆ ด้าน เช่น หากคุณต้องการทราบว่าองค์ประกอบใดที่มีจุดบกพร่องที่รายงานมากที่สุด เพื่อแสดงให้เห็นในกราฟ คุณสามารถเลือกความรุนแรงบนแกน X และส่วนประกอบบนแกน Y จากนั้นคลิกที่สร้างรายงาน มันจะสร้างรายงานพร้อมข้อมูลสำคัญ
กราฟด้านล่างแสดงแผนภูมิแท่งสำหรับความรุนแรงของจุดบกพร่องในส่วนประกอบ “เครื่องมือเกียร์”. ในกราฟด้านล่าง จุดบกพร่องหรือตัวบล็อกที่รุนแรงที่สุดในส่วนประกอบคือ 88 ในขณะที่จุดบกพร่องที่มีความรุนแรงปกติจะอยู่ที่ด้านบนด้วยหมายเลข 667
ในทำนองเดียวกันเราจะเห็นกราฟเส้นสำหรับ % เสร็จสมบูรณ์เทียบกับกำหนดเวลา
ขั้นตอน 1) หากต้องการดูรายงานของคุณในการนำเสนอแบบกราฟิก
- คลิกที่รายงานจากเมนูหลัก
- คลิกที่รายงานแบบกราฟิกจากตัวเลือกที่กำหนด
ขั้นตอน 2) มาสร้างกราฟของ % เสร็จสมบูรณ์เทียบกับกำหนดเวลา
ที่นี่บนแกนตั้งที่เราเลือก เสร็จสมบูรณ์ และบนแกนนอนของเราเราเลือก วันกำหนดส่ง- นี่จะแสดงกราฟของปริมาณงานที่ทำเป็นเปอร์เซ็นต์เทียบกับกำหนดเวลาที่กำหนด
ตอนนี้ให้ตั้งค่าตัวเลือกต่างๆ เพื่อนำเสนอรายงานแบบกราฟิก
- แกนตั้ง
- แกนนอน
- หลายภาพ
- รูปแบบ- กราฟเส้น แผนภูมิแท่ง หรือแผนภูมิวงกลม
- ชุดข้อมูลพล็อต
- จำแนกข้อบกพร่องของคุณ
- จำแนกประเภทผลิตภัณฑ์ของคุณ
- จำแนกองค์ประกอบของคุณ
- จำแนกสถานะข้อบกพร่อง
- เลือกความละเอียด
- คลิกที่สร้างรายงาน
ภาพของกราฟจะออกมาประมาณนี้
เรียกดูฟังก์ชั่น
ขั้นตอน 1) หากต้องการค้นหาจุดบกพร่องของคุณ เราใช้ฟังก์ชันเรียกดู ให้คลิกที่ หมวดหมู่สินค้า ปุ่มจากเมนูหลัก
ขั้นตอน 2) ทันทีที่คุณคลิกที่ปุ่มเบราส์หน้าต่างจะเปิดขึ้นโดยบอกว่า “เลือกหมวดหมู่สินค้าที่ต้องการเรียกดู” ดังที่แสดงด้านล่าง เราจะเรียกดูจุดบกพร่องตามหมวดหมู่
- หลังจากคลิกปุ่มเรียกดู
- เลือกผลิตภัณฑ์ “Sam's Widget” เนื่องจากคุณได้สร้างข้อบกพร่องไว้ข้างใน
ขั้นตอน 3) มันจะเปิดหน้าต่างอื่นขึ้นมา โดยคลิกที่ส่วนประกอบนี้ “เครื่องมือเกียร์”- ส่วนประกอบ Bugzilla เป็นส่วนย่อยของผลิตภัณฑ์ เช่น สินค้าของเราอยู่ที่ไหน วิดเจ็ตของแซม ซึ่งมีส่วนประกอบอยู่ วิดเจ็ตเกียร์.
ขั้นตอน 4) เมื่อคุณคลิกที่ส่วนประกอบนั้น หน้าต่างอื่นจะเปิดขึ้น ข้อบกพร่องทั้งหมดที่สร้างขึ้นภายใต้หมวดหมู่นั้นๆ จะแสดงอยู่ที่นี่ จากรายการข้อบกพร่องดังกล่าว ให้เลือก Bug#ID ของคุณเพื่อดูรายละเอียดเพิ่มเติมเกี่ยวกับข้อบกพร่องนั้น
มันจะเปิดหน้าต่างอื่นขึ้นมาซึ่งข้อมูลเกี่ยวกับจุดบกพร่องของคุณจะสามารถดูรายละเอียดเพิ่มเติมได้ ในหน้าต่างเดียวกัน คุณยังสามารถเปลี่ยนผู้รับมอบหมาย ผู้ติดต่อ QA หรือรายชื่อ CC ได้
วิธีใช้ตัวเลือกการค้นหาอย่างง่ายใน Bugzilla
Bugzilla มีสองวิธีในการค้นหาจุดบกพร่อง ได้แก่ ค้นหาง่าย และ ค้นหาอย่างละเอียด วิธีการ
ขั้นตอน 1) เรามาเรียนรู้กันก่อนว่า “การค้นหาแบบง่าย” วิธี. คลิกที่ปุ่มค้นหาจากเมนูหลักแล้วทำตามขั้นตอนเหล่านี้
- คลิกที่ปุ่ม "ค้นหาแบบง่าย"
- เลือกสถานะของจุดบกพร่อง - เลือก เปิด หากคุณกำลังมองหาจุดบกพร่องในสถานะเปิด และปิดแล้วสำหรับจุดบกพร่องในสถานะปิด
- เลือกหมวดหมู่และส่วนประกอบของคุณ และคุณยังสามารถใส่คำหลักที่เกี่ยวข้องกับจุดบกพร่องของคุณได้
- คลิกที่การค้นหา
ขั้นตอน 2) ที่นี่เราจะค้นหาทั้งสองตัวเลือก เปิด และ ปิด สถานะ ก่อนอื่นเราได้เลือกสถานะปิดสำหรับข้อผิดพลาดและคลิกปุ่มค้นหา
สำหรับสถานะปิด จะดึงข้อมูลข้อบกพร่อง 12 รายการ
ขั้นตอน 3) ในทำนองเดียวกัน เราได้ค้นหาสถานะเปิดด้วยเช่นกัน และพบจุดบกพร่อง 37 รายการที่เกี่ยวข้องกับการค้นหาของเรา
นอกจากนี้ ที่ด้านล่างของหน้าจอ คุณมีตัวเลือกมากมาย เช่น วิธีที่คุณต้องการดูจุดบกพร่องของคุณ – รูปแบบ XML ในรูปแบบยาวหรือเพียงสรุปเวลา- นอกจากนั้นคุณยังสามารถใช้ตัวเลือกอื่นเช่น ส่งเมลไปยังผู้รับมอบหมายข้อบกพร่อง แก้ไขข้อบกพร่องหลายรายการในครั้งเดียวหรือเปลี่ยนคอลัมน์ของหน้าจอ เป็นต้น
ในขั้นตอนถัดไป เราจะสาธิตฟังก์ชันนี้อย่างหนึ่ง เปลี่ยนคอลัมน์ของหน้าจอซึ่งเราจะได้เรียนรู้วิธีเพิ่มหรือลบคอลัมน์ออกจากคอลัมน์ที่มีอยู่
วิธีเพิ่มหรือลบคอลัมน์ออกจากหน้าจอค้นหาเริ่มต้น
ขั้นตอน 1) คลิกที่ เปลี่ยนคอลัมน์ ดังที่แสดงในภาพหน้าจอด้านบน มันจะเปิดหน้าต่างใหม่ที่คุณต้องทำตามขั้นตอนเหล่านี้
- เลือกตัวเลือกที่กำหนดจากคอลัมน์ที่คุณต้องการให้ปรากฏในหน้าจอหลัก – ที่นี่เราได้เลือกไว้แล้ว เสร็จสมบูรณ์%
- คลิกที่ ปุ่มลูกศรมันจะย้าย % คอลัมน์ที่สมบูรณ์จาก à คอลัมน์ที่มีอยู่ ไป คอลัมน์ที่เลือก
ขั้นตอนเหล่านี้จะย้ายคอลัมน์ที่เลือกจากซ้ายไปขวา
% ที่สมบูรณ์จะถูกย้ายจากซ้ายไปขวาดังที่แสดงด้านล่าง และเมื่อเราคลิกแล้ว เปลี่ยนคอลัมน์ มันจะปรากฏในหน้าจอหลัก
ก่อน- หน้าจอผลการค้นหาก่อนใช้ตัวเลือก “เปลี่ยนคอลัมน์”-
- ไม่มี % คอลัมน์ที่สมบูรณ์ปรากฏในผลลัพธ์ของหน้าจอค้นหาดังที่แสดงด้านล่าง
หลังจาก- หน้าจอผลการค้นหาหลังจากใช้ตัวเลือก "เปลี่ยนคอลัมน์"
- ท่านสามารถเข้าดู เสร็จสมบูรณ์% เพิ่มคอลัมน์ที่ด้านขวาสุดในคอลัมน์ที่มีอยู่ในหน้าจอหลัก ซึ่งไม่ใช่คอลัมน์ก่อนหน้านี้
หมายเหตุ: คุณสามารถลบหรือเพิ่มคอลัมน์ใดๆ ได้ตามต้องการ
วิธีใช้การค้นหาขั้นสูงใน Bugzilla
ขั้นตอน 1) หลังจากการค้นหาแบบง่ายเราจะพิจารณา การค้นหาขั้นสูง ทางเลือกที่คุณต้องปฏิบัติตามขั้นตอนต่อไปนี้
- คลิกที่ตัวเลือกการค้นหาขั้นสูง
- เลือกตัวเลือกสำหรับข้อมูลสรุป วิธีที่คุณต้องการค้นหา
- ป้อนคำสำคัญสำหรับข้อบกพร่องของคุณ- ตัวอย่างเช่น วิดเจ็ตเกียร์บิดเบี้ยว
- เลือกหมวดหมู่ของ Bug ของคุณภายใต้การจัดหมวดหมู่ ที่นี่เราเลือก Widget
- เลือกผลิตภัณฑ์ของคุณที่ใช้สร้าง Bug ของคุณ - Sam's Widget
- ส่วนประกอบ- วิดเจ็ตเกียร์
- สถานะ- ยืนยันแล้ว
- ความละเอียด
ขั้นตอน 2) เมื่อคุณเลือกตัวเลือกทั้งหมดแล้วให้คลิกที่ปุ่มค้นหา มันจะตรวจจับข้อผิดพลาดที่คุณสร้างขึ้น
การค้นหาขั้นสูงจะค้นหาจุดบกพร่องของคุณ และจะปรากฏบนหน้าจอในลักษณะนี้
วิธีใช้การตั้งค่าใน BugZilla
การตั้งค่าใน Bugzilla ใช้เพื่อปรับแต่งการตั้งค่าเริ่มต้นที่ทำโดย Bugzilla ตามความต้องการของเรา โดยหลักแล้วจะมีการตั้งค่าให้เลือกห้าแบบ
- ค่ากำหนดทั่วไป
- การตั้งค่าอีเมล์
- การค้นหาที่บันทึกไว้
- ข้อมูลเกี่ยวกับบัญชี
- สิทธิ์
ค่ากำหนดทั่วไป
สำหรับ การตั้งค่าทั่วไปคุณมีตัวเลือกต่างๆ เช่น การเปลี่ยนแปลงรูปลักษณ์ทั่วไปของ Bugzilla ตำแหน่งของกล่องความคิดเห็นเพิ่มเติม เพิ่มฉันใน cc โดยอัตโนมัติ เป็นต้น เราจะมาดูวิธีการเปลี่ยนรูปลักษณ์ทั่วไปของ Bugzilla กัน
มีการเปลี่ยนแปลงมากมายที่คุณสามารถทำได้ซึ่งอธิบายได้ในตัว และคุณสามารถเลือกตัวเลือกได้ตามความต้องการของคุณ
ขั้นตอน 1)
- เพื่อตั้งค่าพื้นหลังสกินของ Bugzilla
- ไปที่การตั้งค่าทั่วไปของ Bugzilla (สกิน)
- เลือกตัวเลือกที่คุณต้องการดูเป็นการเปลี่ยนแปลงและส่งการเปลี่ยนแปลง ( Duskàคลาสสิค)
- ข้อความจะปรากฏบนหน้าต่างแจ้งว่าบันทึกการเปลี่ยนแปลงแล้ว ทันทีที่คุณส่งการเปลี่ยนแปลง
หลังจากเปลี่ยนการตั้งค่าสกินเป็น Classic จาก Dusk แล้ว สีพื้นหลังของหน้าจอจะปรากฏเป็นสีขาว
ในทำนองเดียวกันการเปลี่ยนแปลงการตั้งค่าเริ่มต้นอื่น ๆ ก็สามารถทำได้
การตั้งค่าอีเมล์
การตั้งค่าอีเมลช่วยให้คุณตัดสินใจว่าจะรับข้อความอย่างไรและจากใคร
ขั้นตอน 1) การตั้งค่าอีเมล์
- คลิกบริการอีเมล์
- เปิดใช้งานหรือปิดใช้งานอีเมลเพื่อหลีกเลี่ยงการรับการแจ้งเตือนเกี่ยวกับการเปลี่ยนแปลงจุดบกพร่อง
- การรับอีเมลเมื่อมีคนขอให้ตั้งค่าธงหรือเมื่อมีคนตั้งค่าธงตามที่คุณขอ
- คุณต้องการรับจดหมายเมื่อใดและจากใคร และภายใต้เงื่อนไขใด หลังจากทำเครื่องหมายตัวเลือกของคุณที่ส่วนท้ายแล้ว ให้ส่งการเปลี่ยนแปลง
การตั้งค่าการค้นหาที่บันทึกไว้
การตั้งค่าการค้นหาที่บันทึกไว้ช่วยให้คุณมีอิสระในการตัดสินใจว่าจะแชร์จุดบกพร่องของคุณหรือไม่แชร์
ขั้นตอน 1) คลิกที่การค้นหาที่บันทึกไว้ มันจะเปิดหน้าต่างพร้อมตัวเลือกเช่น แก้ไขบัค ห้ามแชร์ ยืนยันได้ ฯลฯ เลือกตัวเลือกตามความต้องการของคุณ
ขั้นตอน 2) เราสามารถเรียกใช้ข้อผิดพลาดของเราได้จาก “การค้นหาที่บันทึกไว้”
- ไปที่การค้นหาที่บันทึกไว้ภายใต้การตั้งค่า
- คลิกที่ "วิ่ง" ปุ่ม
ทันทีที่คุณดำเนินการค้นหาจากการค้นหาที่บันทึกไว้ ระบบจะเปิดจุดบกพร่องของคุณดังที่แสดงด้านล่าง
ขั้นตอน 3) ในหน้าต่างเดียวกันนี้ เรายังสามารถเลือกผู้ใช้เฉพาะที่เราต้องการแบ่งปันการค้นหาด้วยได้ โดยการทำเครื่องหมายหรือยกเลิกเครื่องหมายที่ช่องกาเครื่องหมายกับผู้ใช้
นั่นคือทั้งหมดเพื่อ BugZilla!