โมดูลข้อกำหนดในบทช่วยสอน HP ALM (ศูนย์คุณภาพ)
- การกำหนดข้อกำหนดเป็นหนึ่งในขั้นตอนเบื้องต้นสำหรับวงจรการพัฒนาซอฟต์แวร์
- การกำหนดข้อกำหนดหมายถึงสิ่งที่จะต้องส่งมอบให้กับลูกค้าเมื่อสิ้นสุดรุ่นเฉพาะนั้น
- การสร้างข้อกำหนดโดยย่อและชัดเจนล่วงหน้าจะส่งผลให้มีการทำงานซ้ำน้อยที่สุดหลังจากการพัฒนาเสร็จสิ้น
- โมดูลนี้ใน ALM ช่วยให้ผู้ใช้สามารถกำหนด จัดการ และ... tracข้อกำหนด k
เราจะใช้แอปพลิเคชันตัวอย่าง (GURU99 Banking) เพื่อทำความเข้าใจให้ดีขึ้น
วิธีการสร้างข้อกำหนด
ขั้นตอน 1) คลิกที่ 'ข้อกำหนด' ในโมดูล 'ข้อกำหนด'
ขั้นตอน 2) ให้เรารักษาข้อกำหนดทั้งหมดสำหรับรุ่นนี้ (2017 R1) ไว้ในโฟลเดอร์เฉพาะเพื่อให้เราเข้าถึงได้ง่าย นอกจากนั้น เราต้องการแสดงความแตกต่างระหว่างข้อกำหนด 'ฟังก์ชัน' และ 'ไม่ทำงาน' โดยการวางไว้ในโฟลเดอร์ที่แตกต่างกัน
- คลิกไอคอน 'โฟลเดอร์ใหม่' ใต้โมดูลข้อกำหนด
- กรอกชื่อโฟลเดอร์เป็น “2017 R1” เพื่อให้ระบุข้อกำหนดสำหรับรุ่นนี้ได้อย่างง่ายดาย
ขั้นตอน 3) โฟลเดอร์ที่สร้างขึ้นจะแสดงดังภาพด้านล่าง
ขั้นตอน 4) ตอนนี้ให้เราสร้างโฟลเดอร์สำหรับ 'การทำงาน' ข้อกำหนดโดยที่เอกสารข้อกำหนดด้านการทำงาน/รายการงานทั้งหมดได้รับการเก็บรักษาไว้
ขั้นตอน 5) โฟลเดอร์ที่สร้างขึ้นจะแสดงใน 'ความต้องการ' โมดูลดังที่แสดงด้านล่าง
ขั้นตอน 6) สร้างโฟลเดอร์ 'Non Functional' ในทำนองเดียวกัน เมื่อสร้างโฟลเดอร์ทั้ง Functional และ Non Functional แล้ว เราจะได้โครงสร้างโฟลเดอร์ดังภาพด้านล่าง
ขั้นตอน 7) คลิกไอคอน 'ข้อกำหนดใหม่' ในหน้าข้อกำหนดดังที่แสดงด้านล่าง
กล่องโต้ตอบ 'ข้อกำหนดใหม่' จะเปิดขึ้นมา และผู้ใช้จะต้องป้อนข้อมูลที่จำเป็นต่อไปนี้
- ป้อนชื่อของความต้องการ
- เลือกประเภทความต้องการ
ขั้นตอน 8) ผู้ใช้ยังสามารถป้อนข้อมูลที่ไม่บังคับต่อไปนี้ได้
- ผู้เขียน
- ลำดับความสำคัญ
- Revieewed
- Target ปล่อย
- Target วงจร
- Descriptไอออนและความคิดเห็น
ขั้นตอน 9) ข้อกำหนดยังอนุญาตให้ผู้ใช้ป้อนข้อกำหนดใน 'Rich Text' จัดรูปแบบโดยตรงตามที่แสดงด้านล่าง
ขั้นตอน 10) โดยปกติแล้ว ข้อกำหนดจะถูกบันทึกไว้ในเอกสารคำ โดยจะอัปโหลดไว้ใต้แท็บไฟล์แนบดังที่แสดงด้านล่าง ALM ยังรองรับไฟล์ประเภทอื่นๆ ทั้งหมด เช่น .xls, .jpg เป็นต้น หลังจากอัปโหลดแล้ว ให้คลิกปุ่มส่ง
ขั้นตอน 11) ความต้องการจะแสดงให้ผู้ใช้เห็นดังแสดงด้านล่าง:
วิธีอัปโหลดข้อกำหนดโดยใช้ Microsoft Excel
บางครั้ง ผู้ใช้จะไม่สร้างข้อกำหนดด้วยตนเอง การอัปโหลดข้อกำหนดทั้งหมดเป็นกลุ่มเป็นเรื่องง่าย แทนที่จะสร้างทีละข้อ ซึ่งเป็นกระบวนการที่ใช้เวลานาน เพื่ออำนวยความสะดวกในการอัพโหลดไปยัง ALM HP จึงได้เพิ่ม Addin ซึ่งผู้ใช้สามารถอัพโหลดจาก MS excel/MS Word ได้โดยตรง ให้เราเข้าใจขั้นตอนทีละขั้นตอนในการอัปโหลดข้อกำหนดไปยัง QC จาก 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 เพื่อให้สามารถอัพโหลดได้
- เลือกฟิลด์ที่คุณต้องการอัปโหลดไปยัง ALM และสร้างส่วนหัวใน Excel สำหรับฟิลด์เหล่านั้น
- ป้อนข้อมูลที่ถูกต้องในแต่ละฟิลด์ดังที่แสดงด้านล่าง
ขั้นตอน 2) หลังจากเลือกข้อมูลที่จะอัปโหลดแล้ว คลิก 'ส่งออกไปยัง HP ALM' จาก 'Add-Ins'
ขั้นตอน 3) โปรแกรมช่วยส่งออก ALM จะเปิดขึ้น ป้อนชื่อเซิร์ฟเวอร์ HP ALM URL แล้วคลิก 'ถัดไป'
ป้อนชื่อผู้ใช้และรหัสผ่านสำหรับการตรวจสอบสิทธิ์และคลิก 'ถัดไป'
ขั้นตอน 3) เลือกโดเมน ชื่อโครงการที่เราต้องการอัปโหลดข้อกำหนด แล้วคลิก 'ถัดไป'
ขั้นตอน 4) เลือกประเภทข้อมูลที่เราต้องการอัปโหลด ในกรณีนี้คือข้อกำหนด เราสามารถอัปโหลดการทดสอบ/ข้อบกพร่องซึ่งเราจะจัดการในภายหลังได้
ขั้นตอน 5) ป้อนชื่อแผนที่ใหม่ ตัวเลือกแรก 'เลือกแผนที่' ถูกปิดใช้งานเนื่องจากเรายังไม่ได้สร้างแผนที่ ดังนั้นเราควรสร้างชื่อแผนที่ใหม่และคลิก 'ถัดไป' เราไม่ได้เลือก 'สร้างแผนที่ชั่วคราว' เนื่องจากเราต้องการใช้ซ้ำทุกครั้งในการอัปโหลด 'ข้อกำหนด'
ขั้นตอนที่ 5b) ในกล่องโต้ตอบนี้ ผู้ใช้จะต้องเลือกลักษณะการทำงานของประเภทความต้องการ หากเรากำลังอัปโหลดข้อกำหนดเพียงประเภทเดียว เราควรเลือก 'ประเภทข้อกำหนดเดียว'
เรากำลังอัปโหลดข้อกำหนดประเภทต่างๆ ดังนั้นเราจึงต้องแมปกับคอลัมน์ที่เกี่ยวข้องใน Excel ตามเทมเพลตของเรา คอลัมน์ 'E' มีประเภทข้อกำหนด
ขั้นตอน 6) เมื่อคลิก 'ถัดไป' แผนที่จะแสดงผลping หน้าต่างโต้ตอบจะเปิดขึ้นดังที่แสดงด้านล่าง
- รายการตารางในบานหน้าต่างด้านซ้ายซึ่งแสดงรายการจะสอดคล้องกับฟิลด์ที่สามารถอัพโหลดได้ใน HP ALM โปรดทราบว่าช่องที่มีเครื่องหมาย 'สีแดง' ควรได้รับการแมปเนื่องจากเป็นช่องบังคับ
- รายการตารางในบานหน้าต่างด้านขวาอ้างอิงถึงฟิลด์ที่ถูกแมปเพื่อให้ค่าใน Excel ไหลลงสู่ฟิลด์ที่สอดคล้องกันของ ALM
ตอนนี้ให้เราเข้าใจวิธีการแมปฟิลด์ใน Excel กับฟิลด์ใน ALM
เลือกฟิลด์ที่ผู้ใช้ต้องการแมปแล้วคลิกที่ปุ่มลูกศรดังที่แสดงด้านล่าง
ป้อนชื่อคอลัมน์ใน Excel ที่สอดคล้องกับชื่อคอลัมน์ที่เหมาะสมใน HP ALM
ขั้นตอน 8) เมื่ออัพโหลดสำเร็จ ALM จะแสดงข้อความดังภาพด้านล่าง หากข้อผิดพลาดปรากฏขึ้น โปรดแก้ไขปัญหาแล้วลองอัปโหลดใหม่อีกครั้ง
ขั้นตอนที่ 11) ตอนนี้ให้เราตรวจสอบภายใต้แท็บ "ข้อกำหนด" รายละเอียดข้อกำหนดทั้งหมดรวมถึงไฟล์แนบจะถูกอัปโหลดตามที่แสดงด้านล่าง
วิธีการวิเคราะห์ความครอบคลุม (ข้อกำหนด) Tracความสามารถ)
เมื่อผู้ใช้ได้ระบุข้อกำหนด การทดสอบ และข้อบกพร่องทั้งหมดตามที่ได้กล่าวไว้ในแต่ละบทแล้ว เราจะสามารถสร้างการวิเคราะห์ความครอบคลุมได้ tracเมทริกซ์ความสามารถ
การวิเคราะห์ความครอบคลุมช่วยให้เราเข้าใจ ความคุ้มครองการทดสอบ ตามข้อกำหนดที่เฉพาะเจาะจงและรายละเอียดเกี่ยวกับจำนวนการทดสอบที่ผ่าน/ล้มเหลว/ไม่ได้ดำเนินการ
ขั้นตอน 1) ไปที่โมดูลข้อกำหนดและคลิกที่เมนู 'ดู' และเลือก 'การวิเคราะห์ความครอบคลุม'
ขั้นตอน 2) การวิเคราะห์ความครอบคลุมจะถูกสร้างขึ้นโดยเทียบกับข้อกำหนดแต่ละข้อที่อยู่ใน 'แท็บข้อกำหนด' โดยมีสถานะรวมในระดับโฟลเดอร์
ขั้นตอน 3) เมื่อขยายโฟลเดอร์แล้ว การวิเคราะห์การครอบคลุมจะแสดงดังภาพด้านล่าง
ขั้นตอน 4) คลิกที่สถานะการวิเคราะห์ความครอบคลุมแต่ละรายการเพื่อรับรายงานเจาะลึก
- คลิกที่สถานะของข้อกำหนดเฉพาะ การวิเคราะห์ความครอบคลุมจะแสดงพร้อมจำนวนความล้มเหลว
- คลิก 'แสดงความครอบคลุมการทดสอบ' ซึ่งจะแสดงสถานะการทดสอบโดยละเอียดที่แนบมากับข้อกำหนดที่เลือก
ขั้นตอน 5) เมื่อคลิก 'แสดงการครอบคลุมการทดสอบ' สถานะการดำเนินการทดสอบตามข้อกำหนดที่เลือกจะปรากฏขึ้น
Tracเมทริกซ์ความสามารถ :
- การขอ Tracเมทริกซ์ความสามารถ ช่วยให้ผู้ใช้สามารถกำหนดขอบเขตของความสัมพันธ์ระหว่างข้อกำหนดและข้อกำหนดอื่น ๆ (หรือ) ระหว่างข้อกำหนดและการทดสอบ
- การขอ Tracตาราง eability Matrix แสดงรายการข้อกำหนดของแหล่งข้อมูลและข้อกำหนดและการทดสอบที่เกี่ยวข้อง ตารางนี้แสดงจำนวนความสัมพันธ์ทั้งหมดสำหรับข้อกำหนดของแหล่งข้อมูลแต่ละรายการ
ขั้นตอน 1) ขั้นตอนแรก ให้ไปที่เมนู 'ดู' แล้วเลือก 'Tracเมทริกซ์ความสามารถ'
ขั้นตอน 2) การขอ Tracหน้าเมทริกซ์ความสามารถจะเปิดขึ้นดังที่แสดงด้านล่าง
- คลิก 'กำหนดค่า' Tracเมทริกซ์ความสามารถ
- 'กำหนดค่า' Tracหน้าต่างโต้ตอบของ eability Matrix เปิดขึ้น
ขั้นตอน 3) เกณฑ์สำหรับการสร้าง Tracตารางแสดงความสามารถแสดงอยู่ด้านล่าง
- คลิก 'ตัวกรอง' ใต้ 'กำหนดข้อกำหนดแหล่งที่มา'
- กล่องโต้ตอบ 'ข้อกำหนดตัวกรอง' จะเปิดขึ้น คลิกปุ่มเกณฑ์ตัวกรอง
- เลือกกล่องโต้ตอบเกณฑ์ตัวกรองเปิดขึ้น เลือก 'การทำงาน' จากรายการ
- คลิก 'ตกลง'
ขั้นตอน 4) กล่องโต้ตอบข้อกำหนดตัวกรองจะแสดงเกณฑ์ตัวกรองตามที่ผู้ใช้เลือก คลิก 'ตกลง'
ขั้นตอน 5) การกำหนดค่า Tracหน้าต่าง eability จะปรากฏขึ้น
- ด้วยการเลือก 'ประเภทความต้องการ'
- คลิกลิงก์ 'กรองตามการทดสอบที่เชื่อมโยง'
ขั้นตอน 6) มาสร้างกันเถอะ tracเมทริกซ์ความน่าจะเป็นระหว่างข้อกำหนดและการทดสอบ ดังนั้นเมื่อคลิกที่ 'กรองตามการทดสอบที่เชื่อมโยง' หน้าต่างโต้ตอบต่อไปนี้จะปรากฏขึ้นแก่ผู้ใช้
- เปิดใช้งาน 'กรองตามการทดสอบที่เชื่อมโยง'
- เลือก 'เชื่อมโยงกับ' การทดสอบต่อไปนี้
- มาสร้างกันเถอะ tracใช้เมทริกซ์ความน่าจะเป็นสำหรับข้อกำหนดที่มีการทดสอบมากกว่า 5 รายการ ดังนั้นให้เลือกเกณฑ์การกรองเป็น 'มากกว่า'
- ป้อนค่า ในกรณีนี้คือ '5'
- คลิก 'ตกลง'
ขั้นตอน 7) หน้าจอต่อไปนี้จะแสดงให้ผู้ใช้เห็น พร้อมด้วยข้อกำหนดทั้งหมดและการทดสอบที่เกี่ยวข้อง หากมีการระบุเงื่อนไข tracตรงตามเกณฑ์เมทริกซ์ความสามารถแล้ว
ขั้นตอน 8) ผู้ใช้สามารถคลิกที่ 'สร้าง' ได้เช่นกัน Tracเมทริกซ์ความสามารถที่สามารถส่งออกไปยังไฟล์ Excel ได้
- เลือกรายละเอียดที่คุณต้องการ tracต้องสร้างเมทริกซ์ความสามารถขึ้นมา
- คลิก 'สร้าง' Tracเมทริกซ์ความสามารถ'
ขั้นตอน 9) กล่องโต้ตอบบันทึกไฟล์จะแสดงให้ผู้ใช้เห็น
- เลือกตำแหน่งที่ tracจำเป็นต้องบันทึกเมทริกซ์ความสามารถ
- ป้อนชื่อไฟล์
- คลิก 'บันทึก'
ขั้นตอน 10) เมื่อคลิกปุ่ม 'บันทึก' แล้ว tracระบบจะสร้างเมทริกซ์ความสามารถให้กับผู้ใช้
นี่คือโมดูลวิดีโอเกี่ยวกับข้อกำหนด
คลิก Good Farm Animal Welfare Awards หากไม่สามารถเข้าถึงวิดีโอได้
ประเด็นที่สำคัญ:-
- โมดูลข้อกำหนดใน QualityCenter ใช้เพื่อจัดเก็บข้อกำหนดในการทดสอบของคุณ คุณจะสร้างกรณีทดสอบขึ้นมาตามข้อกำหนดที่เก็บไว้เหล่านี้
- ข้อกำหนดหลักอาจมีข้อกำหนดรอง
- ข้อกำหนดแต่ละข้อได้รับการกำหนดรหัสเฉพาะสำหรับการระบุตัวตน





















































