โมดูลข้อกำหนดในบทช่วยสอน HP ALM (ศูนย์คุณภาพ)

  • การกำหนดข้อกำหนดเป็นหนึ่งในขั้นตอนเบื้องต้นสำหรับวงจรการพัฒนาซอฟต์แวร์
  • การกำหนดข้อกำหนดหมายถึงสิ่งที่จะต้องส่งมอบให้กับลูกค้าเมื่อสิ้นสุดรุ่นเฉพาะนั้น
  • การสร้างข้อกำหนดโดยย่อและชัดเจนล่วงหน้าจะส่งผลให้มีการทำงานซ้ำน้อยที่สุดหลังจากการพัฒนาเสร็จสิ้น
  • โมดูลนี้ใน ALM ช่วยให้ผู้ใช้สามารถกำหนด จัดการ และ... tracข้อกำหนด k

โมดูลข้อกำหนดใน HP ALM

เราจะใช้แอปพลิเคชันตัวอย่าง (GURU99 Banking) เพื่อทำความเข้าใจให้ดีขึ้น

โมดูลข้อกำหนดใน HP ALM

วิธีการสร้างข้อกำหนด

ขั้นตอน 1) คลิกที่ 'ข้อกำหนด' ในโมดูล 'ข้อกำหนด'

สร้างข้อกำหนด

ขั้นตอน 2) ให้เรารักษาข้อกำหนดทั้งหมดสำหรับรุ่นนี้ (2017 R1) ไว้ในโฟลเดอร์เฉพาะเพื่อให้เราเข้าถึงได้ง่าย นอกจากนั้น เราต้องการแสดงความแตกต่างระหว่างข้อกำหนด 'ฟังก์ชัน' และ 'ไม่ทำงาน' โดยการวางไว้ในโฟลเดอร์ที่แตกต่างกัน

  1. คลิกไอคอน 'โฟลเดอร์ใหม่' ใต้โมดูลข้อกำหนด
  2. กรอกชื่อโฟลเดอร์เป็น “2017 R1” เพื่อให้ระบุข้อกำหนดสำหรับรุ่นนี้ได้อย่างง่ายดาย

สร้างข้อกำหนด

ขั้นตอน 3) โฟลเดอร์ที่สร้างขึ้นจะแสดงดังภาพด้านล่าง

สร้างข้อกำหนด

ขั้นตอน 4) ตอนนี้ให้เราสร้างโฟลเดอร์สำหรับ 'การทำงาน' ข้อกำหนดโดยที่เอกสารข้อกำหนดด้านการทำงาน/รายการงานทั้งหมดได้รับการเก็บรักษาไว้

สร้างข้อกำหนด

ขั้นตอน 5) โฟลเดอร์ที่สร้างขึ้นจะแสดงใน 'ความต้องการ' โมดูลดังที่แสดงด้านล่าง

สร้างข้อกำหนด

ขั้นตอน 6) สร้างโฟลเดอร์ 'Non Functional' ในทำนองเดียวกัน เมื่อสร้างโฟลเดอร์ทั้ง Functional และ Non Functional แล้ว เราจะได้โครงสร้างโฟลเดอร์ดังภาพด้านล่าง

สร้างข้อกำหนด

ขั้นตอน 7) คลิกไอคอน 'ข้อกำหนดใหม่' ในหน้าข้อกำหนดดังที่แสดงด้านล่าง

สร้างข้อกำหนด

กล่องโต้ตอบ 'ข้อกำหนดใหม่' จะเปิดขึ้นมา และผู้ใช้จะต้องป้อนข้อมูลที่จำเป็นต่อไปนี้

  1. ป้อนชื่อของความต้องการ
  2. เลือกประเภทความต้องการ

สร้างข้อกำหนด

ขั้นตอน 8) ผู้ใช้ยังสามารถป้อนข้อมูลที่ไม่บังคับต่อไปนี้ได้

  1. ผู้เขียน
  2. ลำดับความสำคัญ
  3. Revieewed
  4. Target ปล่อย
  5. Target วงจร
  6. Descriptไอออนและความคิดเห็น

ขั้นตอน 9) ข้อกำหนดยังอนุญาตให้ผู้ใช้ป้อนข้อกำหนดใน 'Rich Text' จัดรูปแบบโดยตรงตามที่แสดงด้านล่าง

สร้างข้อกำหนด

ขั้นตอน 10) โดยปกติแล้ว ข้อกำหนดจะถูกบันทึกไว้ในเอกสารคำ โดยจะอัปโหลดไว้ใต้แท็บไฟล์แนบดังที่แสดงด้านล่าง ALM ยังรองรับไฟล์ประเภทอื่นๆ ทั้งหมด เช่น .xls, .jpg เป็นต้น หลังจากอัปโหลดแล้ว ให้คลิกปุ่มส่ง

สร้างข้อกำหนด

ขั้นตอน 11) ความต้องการจะแสดงให้ผู้ใช้เห็นดังแสดงด้านล่าง:

สร้างข้อกำหนด

วิธีอัปโหลดข้อกำหนดโดยใช้ Microsoft Excel

บางครั้ง ผู้ใช้จะไม่สร้างข้อกำหนดด้วยตนเอง การอัปโหลดข้อกำหนดทั้งหมดเป็นกลุ่มเป็นเรื่องง่าย แทนที่จะสร้างทีละข้อ ซึ่งเป็นกระบวนการที่ใช้เวลานาน เพื่ออำนวยความสะดวกในการอัพโหลดไปยัง ALM HP จึงได้เพิ่ม Addin ซึ่งผู้ใช้สามารถอัพโหลดจาก MS excel/MS Word ได้โดยตรง ให้เราเข้าใจขั้นตอนทีละขั้นตอนในการอัปโหลดข้อกำหนดไปยัง QC จาก Excel

สำหรับการอัปโหลดข้อกำหนด เราต้องเข้าใจขั้นตอนการทำงาน:

อัพโหลดข้อกำหนดโดยใช้ Microsoft Excel

ส่วน A – กำลังดาวน์โหลด

ขั้นตอน 1) นำทางไปยังโฮมเพจ ALM http://localhost:8181/qcbin และคลิก "เครื่องมือ" จากรายการลิงก์

ข้อกำหนดในการดาวน์โหลด

ขั้นตอนที่ 2: คลิกที่ลิงค์ “Add-ins ของ HP ALM เพิ่มเติม” จากหน้า Add-in ดังที่แสดงด้านล่าง

ข้อกำหนดในการดาวน์โหลด

ขั้นตอนที่ 3) เลือก 'โปรแกรมเสริมสำหรับ' Microsoft แอปพลิเคชัน' และเลือก 'Microsoft Excel' จากลิงก์เนื่องจากเราจะใช้โปรแกรมเสริม MS Excel เพื่ออัปโหลดข้อมูลไปยัง HP-ALM

ข้อกำหนดในการดาวน์โหลด

ขั้นตอน 3) เลือก HP-ALM Microsoft ลิงก์ Add-in ของ Excel สำหรับ ALM 12.00

ข้อกำหนดในการดาวน์โหลด

ขั้นตอน 4) เลือก HP-ALM Microsoft ลิงก์ Add-in ของ Excel สำหรับ ALM 12.00 ผู้ใช้ยังสามารถดูคำแนะนำ 'Read-me' และคำแนะนำ 'Add-in' เมื่อคลิกที่ลิงก์ ไฟล์การตั้งค่า Add-in จะถูกดาวน์โหลดไปยังตำแหน่งเริ่มต้น/ตำแหน่งที่ผู้ใช้เลือก

ข้อกำหนดในการดาวน์โหลด

ส่วน B – การติดตั้ง

ขั้นตอน 1) เลือก Add-in ที่ดาวน์โหลดมาและทำการคลิกขวาที่ไฟล์ที่ดาวน์โหลด เลือก 'เรียกใช้ในฐานะผู้ดูแลระบบ'

การติดตั้งข้อกำหนด

ขั้นตอน 2) เลือก Add-in ที่ดาวน์โหลดมาและทำการคลิกขวาที่ไฟล์ที่ดาวน์โหลด เลือก 'เรียกใช้ในฐานะผู้ดูแลระบบ' เพื่อให้เราสามารถติดตั้ง Add-in ได้

การติดตั้งข้อกำหนด

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

การติดตั้งข้อกำหนด

ขั้นตอน 4) เมื่อการติดตั้งเสร็จสิ้น ผู้ใช้จะได้รับข้อความสถานะ คลิกปุ่ม 'เสร็จสิ้น'

การติดตั้งข้อกำหนด

ขั้นตอน 5) หากต้องการตรวจสอบว่าติดตั้ง Add-in สำเร็จหรือไม่ ให้เปิด Excel แล้วไปที่แท็บ 'Add-ins' คุณจะพบตัวเลือก 'ส่งออกไปยัง HP ALM' ซึ่งหมายความว่าติดตั้ง 'Add-in' สำเร็จแล้ว

การติดตั้งข้อกำหนด

ส่วน C – การอัปโหลดข้อกำหนดลงใน ALM

ขั้นตอน 1) ก่อนที่จะอัพโหลดข้อกำหนดจาก Excel เราต้องเตรียม Excel เพื่อให้สามารถอัพโหลดได้

  1. เลือกฟิลด์ที่คุณต้องการอัปโหลดไปยัง ALM และสร้างส่วนหัวใน Excel สำหรับฟิลด์เหล่านั้น
  2. ป้อนข้อมูลที่ถูกต้องในแต่ละฟิลด์ดังที่แสดงด้านล่าง

การอัปโหลดข้อกำหนดลงใน ALM

ขั้นตอน 2) หลังจากเลือกข้อมูลที่จะอัปโหลดแล้ว คลิก 'ส่งออกไปยัง HP ALM' จาก 'Add-Ins'

การอัปโหลดข้อกำหนดลงใน ALM

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

การอัปโหลดข้อกำหนดลงใน ALM

ป้อนชื่อผู้ใช้และรหัสผ่านสำหรับการตรวจสอบสิทธิ์และคลิก 'ถัดไป'

การอัปโหลดข้อกำหนดลงใน ALM

ขั้นตอน 3) เลือกโดเมน ชื่อโครงการที่เราต้องการอัปโหลดข้อกำหนด แล้วคลิก 'ถัดไป'

การอัปโหลดข้อกำหนดลงใน ALM

ขั้นตอน 4) เลือกประเภทข้อมูลที่เราต้องการอัปโหลด ในกรณีนี้คือข้อกำหนด เราสามารถอัปโหลดการทดสอบ/ข้อบกพร่องซึ่งเราจะจัดการในภายหลังได้

การอัปโหลดข้อกำหนดลงใน ALM

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

การอัปโหลดข้อกำหนดลงใน ALM

ขั้นตอนที่ 5b) ในกล่องโต้ตอบนี้ ผู้ใช้จะต้องเลือกลักษณะการทำงานของประเภทความต้องการ หากเรากำลังอัปโหลดข้อกำหนดเพียงประเภทเดียว เราควรเลือก 'ประเภทข้อกำหนดเดียว'

เรากำลังอัปโหลดข้อกำหนดประเภทต่างๆ ดังนั้นเราจึงต้องแมปกับคอลัมน์ที่เกี่ยวข้องใน Excel ตามเทมเพลตของเรา คอลัมน์ 'E' มีประเภทข้อกำหนด

การอัปโหลดข้อกำหนดลงใน ALM

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

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

การอัปโหลดข้อกำหนดลงใน ALM

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

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

การอัปโหลดข้อกำหนดลงใน ALM

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

การอัปโหลดข้อกำหนดลงใน ALM

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

การอัปโหลดข้อกำหนดลงใน ALM

ขั้นตอน 8) เมื่ออัพโหลดสำเร็จ ALM จะแสดงข้อความดังภาพด้านล่าง หากข้อผิดพลาดปรากฏขึ้น โปรดแก้ไขปัญหาแล้วลองอัปโหลดใหม่อีกครั้ง

การอัปโหลดข้อกำหนดลงใน ALM

ขั้นตอนที่ 11) ตอนนี้ให้เราตรวจสอบภายใต้แท็บ "ข้อกำหนด" รายละเอียดข้อกำหนดทั้งหมดรวมถึงไฟล์แนบจะถูกอัปโหลดตามที่แสดงด้านล่าง

การอัปโหลดข้อกำหนดลงใน ALM

วิธีการวิเคราะห์ความครอบคลุม (ข้อกำหนด) Tracความสามารถ)

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

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

ขั้นตอน 1) ไปที่โมดูลข้อกำหนดและคลิกที่เมนู 'ดู' และเลือก 'การวิเคราะห์ความครอบคลุม'

การวิเคราะห์ความครอบคลุม (ข้อกำหนด) Tracความสามารถ)

ขั้นตอน 2) การวิเคราะห์ความครอบคลุมจะถูกสร้างขึ้นโดยเทียบกับข้อกำหนดแต่ละข้อที่อยู่ใน 'แท็บข้อกำหนด' โดยมีสถานะรวมในระดับโฟลเดอร์

การวิเคราะห์ความครอบคลุม (ข้อกำหนด) Tracความสามารถ)

ขั้นตอน 3) เมื่อขยายโฟลเดอร์แล้ว การวิเคราะห์การครอบคลุมจะแสดงดังภาพด้านล่าง

การวิเคราะห์ความครอบคลุม (ข้อกำหนด) Tracความสามารถ)

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

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

การวิเคราะห์ความครอบคลุม (ข้อกำหนด) Tracความสามารถ)

ขั้นตอน 5) เมื่อคลิก 'แสดงการครอบคลุมการทดสอบ' สถานะการดำเนินการทดสอบตามข้อกำหนดที่เลือกจะปรากฏขึ้น

การวิเคราะห์ความครอบคลุม (ข้อกำหนด) Tracความสามารถ)

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

  • การขอ Tracเมทริกซ์ความสามารถ ช่วยให้ผู้ใช้สามารถกำหนดขอบเขตของความสัมพันธ์ระหว่างข้อกำหนดและข้อกำหนดอื่น ๆ (หรือ) ระหว่างข้อกำหนดและการทดสอบ
  • การขอ Tracตาราง eability Matrix แสดงรายการข้อกำหนดของแหล่งข้อมูลและข้อกำหนดและการทดสอบที่เกี่ยวข้อง ตารางนี้แสดงจำนวนความสัมพันธ์ทั้งหมดสำหรับข้อกำหนดของแหล่งข้อมูลแต่ละรายการ

ขั้นตอน 1) ขั้นตอนแรก ให้ไปที่เมนู 'ดู' แล้วเลือก 'Tracเมทริกซ์ความสามารถ'

การวิเคราะห์ความครอบคลุม (ข้อกำหนด) Tracความสามารถ)

ขั้นตอน 2) การขอ Tracหน้าเมทริกซ์ความสามารถจะเปิดขึ้นดังที่แสดงด้านล่าง

  • คลิก 'กำหนดค่า' Tracเมทริกซ์ความสามารถ
  • 'กำหนดค่า' Tracหน้าต่างโต้ตอบของ eability Matrix เปิดขึ้น

การวิเคราะห์ความครอบคลุม (ข้อกำหนด) Tracความสามารถ)

ขั้นตอน 3) เกณฑ์สำหรับการสร้าง Tracตารางแสดงความสามารถแสดงอยู่ด้านล่าง

  • คลิก 'ตัวกรอง' ใต้ 'กำหนดข้อกำหนดแหล่งที่มา'
  • กล่องโต้ตอบ 'ข้อกำหนดตัวกรอง' จะเปิดขึ้น คลิกปุ่มเกณฑ์ตัวกรอง
  • เลือกกล่องโต้ตอบเกณฑ์ตัวกรองเปิดขึ้น เลือก 'การทำงาน' จากรายการ
  • คลิก 'ตกลง'

การวิเคราะห์ความครอบคลุม (ข้อกำหนด) Tracความสามารถ)

ขั้นตอน 4) กล่องโต้ตอบข้อกำหนดตัวกรองจะแสดงเกณฑ์ตัวกรองตามที่ผู้ใช้เลือก คลิก 'ตกลง'

การวิเคราะห์ความครอบคลุม (ข้อกำหนด) Tracความสามารถ)

ขั้นตอน 5) การกำหนดค่า Tracหน้าต่าง eability จะปรากฏขึ้น

  1. ด้วยการเลือก 'ประเภทความต้องการ'
  2. คลิกลิงก์ 'กรองตามการทดสอบที่เชื่อมโยง'

การวิเคราะห์ความครอบคลุม (ข้อกำหนด) Tracความสามารถ)

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

  1. เปิดใช้งาน 'กรองตามการทดสอบที่เชื่อมโยง'
  2. เลือก 'เชื่อมโยงกับ' การทดสอบต่อไปนี้
  3. มาสร้างกันเถอะ tracใช้เมทริกซ์ความน่าจะเป็นสำหรับข้อกำหนดที่มีการทดสอบมากกว่า 5 รายการ ดังนั้นให้เลือกเกณฑ์การกรองเป็น 'มากกว่า'
  4. ป้อนค่า ในกรณีนี้คือ '5'
  5. คลิก 'ตกลง'

การวิเคราะห์ความครอบคลุม (ข้อกำหนด) Tracความสามารถ)

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

การวิเคราะห์ความครอบคลุม (ข้อกำหนด) Tracความสามารถ)

ขั้นตอน 8) ผู้ใช้สามารถคลิกที่ 'สร้าง' ได้เช่นกัน Tracเมทริกซ์ความสามารถที่สามารถส่งออกไปยังไฟล์ Excel ได้

  1. เลือกรายละเอียดที่คุณต้องการ tracต้องสร้างเมทริกซ์ความสามารถขึ้นมา
  2. คลิก 'สร้าง' Tracเมทริกซ์ความสามารถ'

การวิเคราะห์ความครอบคลุม (ข้อกำหนด) Tracความสามารถ)

ขั้นตอน 9) กล่องโต้ตอบบันทึกไฟล์จะแสดงให้ผู้ใช้เห็น

  1. เลือกตำแหน่งที่ tracจำเป็นต้องบันทึกเมทริกซ์ความสามารถ
  2. ป้อนชื่อไฟล์
  3. คลิก 'บันทึก'

การวิเคราะห์ความครอบคลุม (ข้อกำหนด) Tracความสามารถ)

ขั้นตอน 10) เมื่อคลิกปุ่ม 'บันทึก' แล้ว tracระบบจะสร้างเมทริกซ์ความสามารถให้กับผู้ใช้

การวิเคราะห์ความครอบคลุม (ข้อกำหนด) Tracความสามารถ)

นี่คือโมดูลวิดีโอเกี่ยวกับข้อกำหนด

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

ประเด็นที่สำคัญ:-

  • โมดูลข้อกำหนดใน QualityCenter ใช้เพื่อจัดเก็บข้อกำหนดในการทดสอบของคุณ คุณจะสร้างกรณีทดสอบขึ้นมาตามข้อกำหนดที่เก็บไว้เหล่านี้
  • ข้อกำหนดหลักอาจมีข้อกำหนดรอง
  • ข้อกำหนดแต่ละข้อได้รับการกำหนดรหัสเฉพาะสำหรับการระบุตัวตน

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