วงจรชีวิตการจัดการข้อบกพร่องใน HP ALM (ศูนย์คุณภาพ)

⚡ สรุปอย่างชาญฉลาด

วงจรชีวิตการจัดการข้อบกพร่องใน HP ALM ช่วยให้ผู้ทดสอบสามารถบันทึกข้อมูลต่างๆ ได้ track และรายงานข้อบกพร่องตลอดการออกเวอร์ชัน โมดูลข้อบกพร่องจะบันทึกข้อบกพร่องแต่ละรายการตั้งแต่ "ใหม่" จนถึง "ปิด" เชื่อมโยงข้อบกพร่องกับข้อกำหนด และรองรับการอัปโหลดไปยัง Excel และการแจ้งเตือนทางอีเมล

  • 🔄 วงจรชีวิตของข้อบกพร่อง: ข้อบกพร่องจะเปลี่ยนสถานะไปเรื่อยๆ ได้แก่ ใหม่ เปิด ปฏิเสธ แก้ไขแล้ว เปิดใหม่ และปิด ซึ่งทีมงานสามารถปรับแต่งสถานะเหล่านี้ได้
  • 🆕 สร้างข้อบกพร่อง: ผู้ทดสอบจะบันทึกข้อบกพร่องจากแท็บ "ข้อบกพร่อง" กำหนดระดับความรุนแรง แนบไฟล์ และส่งเพื่อสร้างรหัสข้อบกพร่อง
  • 🔗 ลิงก์ไปยังข้อกำหนด: การเชื่อมโยงข้อบกพร่องกับข้อกำหนดทำให้สามารถสร้างกราฟวิเคราะห์ความครอบคลุมได้ และ tracเมทริกซ์ความสามารถ
  • 📊 การอัปโหลดไฟล์ Excel จำนวนมาก: ส่วนเสริม Export to HP ALM จะแมปคอลัมน์ใน Excel กับฟิลด์ใน ALM เพื่อนำเข้าข้อบกพร่องจำนวนมากพร้อมกัน
  • 🔍 การค้นหาและการแจ้งเตือน: หน้าต่างค้นหาจะค้นหาข้อบกพร่องตามฟิลด์ และการแจ้งเตือนทางอีเมลจะแจ้งเตือนผู้ใช้ที่ได้รับมอบหมายเกี่ยวกับการเปลี่ยนแปลงสถานะ

วงจรชีวิตการจัดการข้อบกพร่องใน HP ALM

การจัดการข้อบกพร่องใน HP ALM คืออะไร?

  • A ข้อบกพร่อง ข้อความนี้จะถูกบันทึกไว้ในระหว่างการทดสอบ เมื่อผลลัพธ์ที่คาดหวังและผลลัพธ์ที่ได้จริงไม่ตรงกัน
  • โมดูลข้อบกพร่องใน HP ALM ไม่เพียงแต่ช่วยให้ผู้ใช้โพสต์ข้อบกพร่องได้เท่านั้น แต่ยังช่วยให้พวกเขาสามารถ... track เป็นตัวบ่งชี้คุณภาพโดยรวมของเวอร์ชันที่เผยแพร่ในทุกขั้นตอนของกระบวนการพัฒนา

วงจรชีวิตการจัดการข้อบกพร่องใน HP ALM

วงจรชีวิตข้อบกพร่องเริ่มต้นใน ALM:

วงจรชีวิตของข้อบกพร่องเริ่มต้นใน ALM

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

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

วิธีสร้างข้อบกพร่องใหม่

ขั้นตอน 1) ไปที่แท็บ "ข้อบกพร่อง" ใน Quality Center แล้วคลิกปุ่ม "สร้างข้อบกพร่องใหม่"

สร้างข้อบกพร่องใหม่

ขั้นตอน 2) หน้าต่าง “ข้อบกพร่องใหม่” จะเปิดขึ้น กรอกข้อมูลที่จำเป็นต่อไปนี้

  • กรอกข้อมูลในช่อง "ตรวจพบโดย"
  • ป้อนวันที่ตรวจพบ – โดยค่าเริ่มต้น ระบบจะเลือกวันที่ปัจจุบัน
  • กำหนดระดับความรุนแรงของข้อบกพร่อง
  • ผู้ใช้สามารถป้อนข้อมูลอื่นๆ และคำอธิบายสั้นๆ เกี่ยวกับข้อบกพร่องได้ด้วย

กล่องโต้ตอบข้อบกพร่องใหม่

ขั้นตอน 3) ผู้ทดสอบสามารถแนบภาพหน้าจอหรือไฟล์อื่นๆ ที่เกี่ยวข้องกับข้อบกพร่องได้โดยใช้แท็บ 'ไฟล์แนบ'

  1. คลิกแท็บ 'ไฟล์แนบ'
  2. คลิกปุ่ม 'ไฟล์แนบ'
  3. เลือกไฟล์จากหน้าต่างสำรวจไฟล์
  4. คลิก 'เปิด'

แนบไฟล์ไปยังข้อบกพร่อง

ขั้นตอน 4) เมื่อคลิก 'เปิด' เราจะเห็นว่าไฟล์นั้นถูกแนบมาในส่วนไฟล์แนบ

  1. ไฟล์ที่เลือกได้ถูกอัปโหลดเรียบร้อยแล้ว
  2. คลิก 'ส่ง' เพื่อแจ้งปัญหา จากนั้นระบบจะสร้างรหัสปัญหาขึ้นมา

ส่งรายงานข้อบกพร่อง

ขั้นตอน 5) ได้มีการบันทึกข้อบกพร่องแล้ว และสามารถเข้าถึงได้ในแท็บ "ข้อบกพร่อง" ดังที่แสดงด้านล่าง นอกจากนี้ คุณจะสังเกตได้ว่ารหัสข้อบกพร่องจะถูกสร้างขึ้นหลังจากบันทึกข้อบกพร่องแล้ว

ข้อบกพร่องที่แจ้งพร้อมรหัสข้อบกพร่อง

วิธีการเชื่อมโยงข้อบกพร่องเข้ากับข้อกำหนด

ผู้ใช้สามารถเชื่อมโยงข้อบกพร่องกับข้อบกพร่องอื่นๆ หรือเชื่อมโยงข้อบกพร่องกับข้อกำหนดได้ โดยการเชื่อมโยงข้อบกพร่องและข้อกำหนด เราสามารถสร้างกราฟวิเคราะห์ความครอบคลุมได้ tracเมทริกซ์ความสามารถ

ขั้นตอน 1) หลังจากสร้างข้อบกพร่องแล้ว ผู้ทดสอบสามารถจับคู่ข้อกำหนดที่เชื่อมโยงกับข้อบกพร่องนั้นได้ วิธีการทำมีดังนี้:

  1. คลิกที่ 'รหัสข้อบกพร่อง'
  2. กล่องโต้ตอบรายละเอียดข้อบกพร่องจะเปิดขึ้นดังแสดงด้านล่าง

กล่องโต้ตอบรายละเอียดข้อบกพร่อง

ขั้นตอน 2) เพื่อเชื่อมโยงเอนทิตี:

  1. ไปที่ 'เอนทิตีที่เชื่อมโยง'
  2. คลิก 'อื่นๆ' เพื่อเชื่อมโยงข้อกำหนดกับข้อบกพร่องนี้
  3. คลิกปุ่ม 'เชื่อมโยง' และเลือก 'ตามรหัส' (เราสามารถเลือกตามชื่อของข้อกำหนดได้เช่นกัน)
  4. ป้อนรหัสความต้องการที่จะต้องแม็ปข้อบกพร่องนี้
  5. คลิกปุ่ม 'ลิงก์'

ข้อกำหนดการเชื่อมโยงกับข้อบกพร่อง

ขั้นตอน 3) หลังจากคลิกปุ่มลิงก์แล้ว หน้าต่างรายละเอียดข้อบกพร่องจะปรากฏขึ้นอีกครั้งพร้อมลิงก์ที่เพิ่มเข้ามาดังที่แสดงด้านล่าง

ข้อบกพร่องที่มีลิงก์เพิ่มเติม

ขั้นตอน 4) เมื่อข้อกำหนดเชื่อมโยงกับข้อบกพร่องแล้ว ข้อกำหนดจะแสดงพร้อมสัญลักษณ์ลิงก์ตามที่แสดงด้านล่าง

ข้อกำหนดที่มีสัญลักษณ์ลิงก์

ขั้นตอน 5) เมื่อข้อกำหนดเชื่อมโยงกับข้อบกพร่องแล้ว ข้อกำหนดนั้น Tracเมทริกซ์ความสามารถ สามารถสร้างได้ ในการสร้าง Tracในเมทริกซ์ความน่าจะเป็น ให้ไปที่เมนูมุมมองของ 'ข้อกำหนด' และเลือก 'Tracเมทริกซ์ความสามารถที่สร้างขึ้น Tracเมทริกซ์ความสามารถจะถูกสร้างขึ้นดังที่แสดงด้านล่าง

หมายเหตุ: โปรดดูคู่มือการใช้งาน 'โมดูลข้อกำหนด'สำหรับการสร้าง tracเมทริกซ์ความเหมาะสมซึ่งอธิบายขั้นตอนต่างๆ อย่างละเอียด

Tracเมทริกซ์ความสามารถ

วิธีอัปโหลดข้อบกพร่องโดยใช้ Excel

  • ในทุกครั้ง ผู้ใช้คงไม่สามารถสร้างข้อบกพร่องเหล่านั้นทั้งหมดด้วยตนเองได้
  • โมดูลนี้ช่วยให้ผู้ใช้อัปโหลดข้อบกพร่องจาก Excel ไปยัง ALM สิ่งนี้ช่วยได้มากเมื่อผู้ใช้ต้องการย้ายจากระบบการจัดการข้อบกพร่องระบบเดียวไปยัง ALM
  • กระบวนการนี้ยังคงเหมือนกับการอัปโหลดการทดสอบและข้อกำหนด
  • เราต้องแน่ใจว่าไฟล์ Excel ได้รับการจัดเตรียมในรูปแบบที่ ALM อนุญาตให้นำเข้าข้อมูลได้

ขั้นตอน 1) สร้างไฟล์ Excel ที่มีคอลัมน์ที่ผู้ใช้ต้องการอัปโหลดตามที่แสดงด้านล่าง

ช่อง 'ไฟล์แนบ' จะรับพาธของไฟล์ภาพหน้าจอหรือไฟล์แนบอื่นๆ ที่อยู่ในเครื่อง ผู้ใช้เพียงแค่ระบุพาธของไฟล์แนบ ระบบก็จะดึงไฟล์นั้นมาอัปโหลดเข้าสู่ระบบ ALM พร้อมกับรายละเอียดอื่นๆ ของข้อบกพร่อง

ไฟล์ Excel ที่มีคอลัมน์สำหรับระบุข้อบกพร่อง

ขั้นตอน 2) ขณะนี้:

  1. ไปที่แท็บ 'ส่วนเสริม'
  2. เลือก 'ส่งออกไปยัง HP ALM'

ส่งออกไปยังส่วนเสริม HP ALM

ขั้นตอน 3) โปรแกรมช่วยส่งออก ALM จะเปิดขึ้น ป้อนชื่อเซิร์ฟเวอร์ HP ALM URL แล้วคลิก 'ถัดไป'

เซิร์ฟเวอร์ ALM Export Wizard URL

ขั้นตอน 4) ป้อนชื่อผู้ใช้และรหัสผ่านเพื่อยืนยันตัวตน แล้วคลิก 'ถัดไป'

การตรวจสอบสิทธิ์การส่งออก ALM

ขั้นตอน 5) เลือกโดเมนและชื่อโปรเจ็กต์ที่เราต้องการอัปโหลดไฟล์ทดสอบ แล้วคลิก 'ถัดไป'

เลือกโดเมนและโปรเจ็กต์

ขั้นตอน 6) เลือกประเภทข้อมูลที่เราต้องการอัปโหลด ในกรณีนี้คือข้อบกพร่อง

เลือกประเภทข้อมูล ข้อบกพร่อง

ขั้นตอน 7) ป้อนชื่อแผนที่ใหม่ ตัวเลือกแรก 'เลือกแผนที่' ถูกปิดใช้งานเนื่องจากเรายังไม่ได้สร้างแผนที่สำหรับการอัปโหลดข้อบกพร่อง ดังนั้น เราควรสร้างชื่อแผนที่ใหม่แล้วคลิก 'ถัดไป' เราไม่ได้เลือก 'สร้างแผนที่ชั่วคราว' เนื่องจากเราต้องการนำแผนที่นี้กลับมาใช้ใหม่ทุกครั้งสำหรับการอัปโหลดข้อบกพร่อง

ป้อนชื่อแผนที่ใหม่

ขั้นตอน 8) เมื่อคลิก 'ถัดไป' แผนที่จะแสดงผลping หน้าต่างโต้ตอบจะเปิดขึ้นดังที่แสดงด้านล่าง

  1. รายการตารางในบานหน้าต่างด้านซ้ายที่แสดงสอดคล้องกับฟิลด์ที่สามารถอัปโหลดใน HP ALM โปรดทราบว่าช่องที่มีเครื่องหมาย 'สีแดง' ควรได้รับการแมปเนื่องจากเป็นช่องบังคับ
  2. รายการตารางในบานหน้าต่างด้านขวาอ้างอิงถึงฟิลด์ที่ถูกแมปเพื่อให้ค่าใน Excel ไหลลงสู่ฟิลด์ที่สอดคล้องกันของ ALM

แผนที่แสดงที่ตั้งบริษัทping บทสนทนา

ขั้นตอน 9) ตอนนี้ให้เราเข้าใจวิธีการแมปฟิลด์ใน Excel กับฟิลด์ใน ALM

  1. เลือกฟิลด์ที่ผู้ใช้ต้องการกำหนดค่า แล้วคลิกปุ่มลูกศรดังที่แสดงด้านล่าง

เลือกฟิลด์ที่จะแมป

  1. ป้อนชื่อคอลัมน์ใน Excel ที่สอดคล้องกับชื่อคอลัมน์ที่เหมาะสมใน HP ALM

ป้อนชื่อคอลัมน์ใน Excel

  1. จับคู่คอลัมน์ที่จำเป็นทั้งหมดใน Excel กับฟิลด์ที่เหมาะสมใน HP ALM หลังจากจับคู่เสร็จแล้วping กรอกข้อมูลที่จำเป็นทั้งหมด แล้วคลิก 'ส่งออก'

คอลัมน์แผนที่และการส่งออก

ขั้นตอน 10) เมื่ออัพโหลดสำเร็จ ALM จะแสดงข้อความดังภาพด้านล่าง

ข้อความอัปโหลดสำเร็จ

วิธีค้นหาข้อบกพร่อง

โมดูลข้อบกพร่องประกอบด้วยข้อบกพร่องทั้งหมดที่ถูกบันทึกไว้ ตั้งแต่ข้อบกพร่องแรกสุดที่ถูกบันทึกไว้ ดังนั้นผู้ใช้จึงสามารถค้นหาข้อบกพร่องตามเกณฑ์ที่กำหนดได้

ขั้นตอน 1) ไปที่เมนู 'แก้ไข' แล้วเลือก 'ค้นหา'

เมนูแก้ไข ค้นหาตัวเลือก

ขั้นตอน 2) หน้าต่างค้นหาจะปรากฏขึ้น

  1. ป้อนชื่อฟิลด์ที่ต้องการค้นหา (ในกรณีนี้ เราใช้รหัสข้อบกพร่องในการค้นหา)
  2. ป้อนค่าลงไป
  3. คลิก 'ค้นหาถัดไป'

ค้นหาบทสนทนา

ขั้นตอน 3) ALM แสดงรายการในพื้นหลังดังที่แสดงด้านล่าง

ผลการค้นหาที่ไฮไลต์

การแจ้งเตือนข้อบกพร่องทางอีเมล์

  • ผู้ใช้ที่ได้รับมอบหมายจะได้รับอีเมลโดยอัตโนมัติหากมีการเปลี่ยนแปลงสถานะหรือช่องผู้รับมอบหมาย โดยมีเงื่อนไขว่าผู้ดูแลระบบ ALM ได้ตั้งค่าการกำหนดค่าอีเมลไว้อย่างเหมาะสมแล้ว
  • ระบบจะส่งอีเมลแจ้งเตือนตามการตั้งค่าในแท็บ 'การแจ้งเตือน' ของโมดูลการปรับแต่งโครงการ (โปรดดูรายละเอียดเพิ่มเติมในหัวข้อ การปรับแต่งโครงการ)

สมมติว่าผู้ใช้ที่ได้รับมอบหมายชื่อ 'Glenn' จะต้องได้รับอีเมลเมื่อสถานะของข้อบกพร่องเปลี่ยนเป็น 'แก้ไขแล้ว' อีเมลจะถูกส่งตามที่แสดงด้านล่าง ภาพหน้าจอนี้ถ่ายหลังจากได้รับอีเมล (จาก Microsoft) Outlook).

  1. จดหมายฉบับนี้ส่งถึง 'เกล็น'
  2. อีเมลดังกล่าวมีรายละเอียดเกี่ยวกับข้อบกพร่อง
  3. อีเมลเริ่มทำงานเนื่องจากสถานะเปลี่ยนจาก 'เปิดใหม่อีกครั้ง' เป็น 'แก้ไขแล้ว' ตามที่แสดงด้านล่าง

การแจ้งเตือนข้อบกพร่องทางอีเมล์

วิดีโอเกี่ยวกับการจัดการข้อบกพร่อง

คลิก Good Farm Animal Welfare Awards หากไม่สามารถเข้าถึงวิดีโอได้

คำถามที่พบบ่อย

AI ช่วยในการจัดกลุ่มข้อบกพร่องที่ซ้ำกัน ทำนายโมดูลที่มีแนวโน้มเกิดข้อบกพร่อง และจำแนกความรุนแรงโดยอัตโนมัติจากคำอธิบาย สามารถส่งต่อข้อบกพร่องใหม่ไปยังทีมที่เหมาะสม และคาดการณ์ว่าส่วนใดต้องการการทดสอบเพิ่มเติม ช่วยลดการคัดกรองด้วยตนเองในเครื่องมือต่างๆ เช่น HP ALM

ใช่แล้ว โมเดลแมชชีนเลิร์นนิงที่ฝึกฝนจากข้อบกพร่องในอดีตสามารถระบุข้อบกพร่องที่อาจเกิดขึ้นจากบันทึกและโค้ดที่เปลี่ยนแปลงไป จากนั้นจัดลำดับตามผลกระทบที่คาดการณ์ไว้ อย่างไรก็ตาม ผู้ทดสอบที่เป็นมนุษย์ควรตรวจสอบลำดับความสำคัญอีกครั้งก่อนที่จะตัดสินใจปล่อยเวอร์ชันใหม่

ข้อผิดพลาดคือความผิดพลาดที่นักพัฒนาเขียนขึ้นในโค้ด ข้อผิดพลาดนั้นอาจก่อให้เกิดข้อบกพร่อง ซึ่งก็คือความไม่ตรงกันระหว่างพฤติกรรมที่คาดหวังและพฤติกรรมที่เกิดขึ้นจริงในการทดสอบ ข้อบกพร่องเป็นเพียงชื่อเรียกอย่างไม่เป็นทางการของข้อบกพร่องนั่นเอง

ระดับความรุนแรงวัดว่าข้อบกพร่องนั้นส่งผลกระทบต่อการทำงานของระบบมากน้อยเพียงใด ในขณะที่ลำดับความสำคัญกำหนดว่าควรแก้ไขข้อบกพร่องนั้นเร็วแค่ไหน ข้อบกพร่องอาจมีความรุนแรงสูงแต่ลำดับความสำคัญต่ำ หรืออาจมีความรุนแรงต่ำแต่ลำดับความสำคัญสูง ขึ้นอยู่กับผลกระทบต่อธุรกิจ

สรุปโพสต์นี้ด้วย: