บทช่วยสอน Zephyr สำหรับ JIRA: เครื่องมือการจัดการการทดสอบ
⚡ สรุปอย่างชาญฉลาด
Zephyr for Jira ซึ่งปัจจุบันจำหน่ายโดย SmartBear ในชื่อ Zephyr Squad เป็นส่วนเสริมสำหรับการจัดการทดสอบที่ช่วยให้ทีมสามารถออกแบบ วางแผน ดำเนินการ และรายงานผลการทดสอบได้โดยไม่ต้องออกจาก Atlassian Jira บทช่วยสอนนี้จะอธิบายขั้นตอนการทำงานหลักทั้งหมด ตั้งแต่การสร้างปัญหาการทดสอบไปจนถึง... tracแผงควบคุมราชา

Zephyr เป็นหนึ่งในโซลูชันการจัดการทดสอบที่ใช้กันอย่างแพร่หลายที่สุดสำหรับ Atlassian Jira โดยถูกซื้อกิจการโดย SmartBear ในปี 2021 ปัจจุบันตระกูล Zephyr ประกอบด้วย... ทีมเซเฟอร์ (เดิมชื่อ Zephyr for Jira) เกล็ดเซเฟอร์ (เดิมชื่อ TM4J) และ Zephyr EnterpriseSmartBear รายงานว่า ลูกค้าหลายหมื่นรายในกว่า 100 ประเทศทั่วโลก ใช้ผลิตภัณฑ์ Zephyr ทุกวันเพื่อเร่งการส่งมอบซอฟต์แวร์ให้เร็วขึ้น
ทีมเซเฟอร์ Zephyr คือแอปพลิเคชันพื้นฐานของ Jira ที่นำความสามารถในการจัดการการทดสอบคุณภาพมาสู่โปรเจ็กต์ Jira Cloud หรือ Data Center ใดๆ เมื่อใช้ Zephyr ภายใน Jira จะสามารถสร้างการทดสอบ ดูการทดสอบในโปรเจ็กต์ Jira ใดๆ ก็ได้ และดำเนินการทดสอบได้ทันที หรือเป็นส่วนหนึ่งของวงจรการทดสอบที่มีโครงสร้างซึ่งเชื่อมโยงกับปัญหา Jira อื่นๆ มีเมตริกการทดสอบโดยละเอียด tracแสดงผลผ่านแกดเจ็ตแดชบอร์ด Zephyr ที่ปรับแต่งได้
Zephyr มีตัวเลือกการใช้งานที่หลากหลาย:
- ทีม Zephyr สำหรับ Jira Cloud
- Zephyr Squad สำหรับศูนย์ข้อมูล Jira
- Zephyr Squad สำหรับ Jira Server (สิ้นสุดการสนับสนุนในเดือนกุมภาพันธ์ 2024)
คู่มือนี้จะอธิบายรายละเอียดเกี่ยวกับ Zephyr Squad และฟีเจอร์ต่างๆ อย่างละเอียด
คุณสมบัติของ Zephyr Squad สำหรับ Jira
- ฟังก์ชันพื้นฐานของ Jira ช่วยให้ผู้ใช้สามารถสร้างและเรียกใช้การทดสอบได้โดยไม่ต้องออกจากโปรเจกต์ที่กำลังทำงานอยู่
- การทดสอบถูกบูรณาการเข้ากับวงจรโครงการ ซึ่งช่วยให้ทีมสามารถ track คุณภาพซอฟต์แวร์และตัดสินใจอย่างรอบคอบว่าจะดำเนินการต่อหรือไม่ในแต่ละสปรินต์
- สร้าง วางแผน และดำเนินการทดสอบโดยใช้ประเภทปัญหา "การทดสอบ" ที่ Zephyr เพิ่มให้กับทุกโปรเจ็กต์ใน Jira
- สร้าง ดู และแก้ไขขั้นตอนการทดสอบและไฟล์แนบสำหรับแต่ละการทดสอบ สร้างวงจรการดำเนินการทดสอบ เรียกใช้การทดสอบ และเชื่อมโยงข้อบกพร่องกลับไปยังขั้นตอนการทดสอบเฉพาะ
- Tracตัวชี้วัดคุณภาพ k ผ่านแกดเจ็ตสำเร็จรูปของ Zephyr เช่น Test Execution Burndown Tracความสามารถ และ ข้อสอบที่สอบตกมากที่สุด
- รองรับการใช้งาน REST API, ZAPI และการผสานรวม CI/CD กับ Jenkins, Bambooและ GitHub Actions สำหรับการนำเข้าผลการทดสอบอัตโนมัติ
Zoho Projects เป็นซอฟต์แวร์บริหารจัดการโครงการที่มีประสิทธิภาพสูง รองรับวงจรชีวิตของโครงการอย่างครบถ้วน ตั้งแต่การวางแผน การดำเนินการ การทดสอบ และการทำงานร่วมกันเป็นทีม โดยมีเครื่องมือที่เหมาะสมครบครัน รวมถึงเครื่องมือสำหรับงานต่างๆ tracเครื่องมือนี้ประกอบด้วยแผนภูมิ Gantt กระดานวางแผนงาน และการรายงานแบบเรียลไทม์ อินเทอร์เฟซที่ใช้งานง่ายและโครงสร้างที่ยืดหยุ่น ทำให้เป็นตัวเลือกที่เหมาะสมสำหรับทั้งผู้เริ่มต้นและผู้จัดการโครงการที่มีประสบการณ์ที่ต้องการปรับปรุงขั้นตอนการทำงานให้มีประสิทธิภาพยิ่งขึ้น
Zephyr Squad กับ Zephyr Scale: คุณควรใช้ตัวไหนดี?
SmartBear จำหน่ายผลิตภัณฑ์บริหารจัดการการทดสอบที่เน้น Jira สองผลิตภัณฑ์ และการสับสนระหว่างสองผลิตภัณฑ์นี้ถือเป็นความผิดพลาดที่พบบ่อยที่สุดของผู้ใช้ใหม่ การเลือกผลิตภัณฑ์ที่เหมาะสมขึ้นอยู่กับขนาดของทีม ความต้องการด้านการกำกับดูแล และปริมาณการนำการทดสอบกลับมาใช้ซ้ำในโครงการต่างๆ
- ทีมเซเฟอร์ – ตัวเลือกแบบเบาที่ใช้งานร่วมกับ Jira ได้โดยตรง ซึ่งกล่าวถึงในบทช่วยสอนนี้ โดยจะจัดเก็บการทดสอบเป็นปัญหาของ Jira ประเภทหนึ่ง เอกสารรองรับการค้นหาด้วย ZQL และเหมาะอย่างยิ่งสำหรับทีมที่ทำงานแบบ Agile ที่ต้องการจัดการการทดสอบโดยตรงภายในบอร์ด Jira ที่มีอยู่เดิม
- เกล็ดเซเฟอร์ – ตัวเลือกสำหรับองค์กร (เดิมชื่อ Test Management for Jira หรือ TM4J) ซึ่งจะจัดเก็บการทดสอบไว้ภายนอกปัญหาใน Jira tracker รองรับไลบรารีทดสอบที่นำกลับมาใช้ใหม่ได้ สถานะที่กำหนดเอง พารามิเตอร์ ขั้นตอน Gherkin BDD และลำดับชั้นของโฟลเดอร์ เหมาะสำหรับองค์กร QA ขนาดใหญ่ที่มีความต้องการด้านกฎระเบียบหรือการตรวจสอบ
- Zephyr Enterprise – แอปพลิเคชันบนเว็บแบบสแตนด์อโลนที่ทำงานอยู่นอก Jira โดยมีเป้าหมายสำหรับองค์กรที่ต้องการรายงานข้ามเครื่องมือต่างๆ นอกเหนือจาก Atlassian
หากคุณเป็นทีมทดสอบแบบ Agile ที่มีสมาชิกน้อยกว่าห้าสิบคนและใช้งาน Jira เป็นหลัก Zephyr Squad คือจุดเริ่มต้นที่เหมาะสม แต่หากคุณต้องการใช้ไลบรารีทดสอบร่วมกันในหลายโปรเจกต์ หรือต้องการรายงานการปฏิบัติตามข้อกำหนดอย่างเป็นทางการ ควรพิจารณา Zephyr Scale แทน
วิธีใช้งาน Zephyr Squad สำหรับการจัดการทดสอบใน Jira
ก่อนเริ่มต้น โปรดติดตั้งอินสแตนซ์ของ Zephyr Squad ก่อน โดยเริ่มจาก... ทดลองใช้ Zephyr Squad ฟรี หรือซื้อใบอนุญาตจาก Atlassian Marketplace ตรวจสอบให้แน่ใจว่าได้ติดตั้งและเปิดใช้งานส่วนเสริม Zephyr Squad โดยผู้ดูแลระบบ Jira ของคุณแล้ว และบัญชีผู้ใช้ของคุณมีสิทธิ์ในการสร้างและแก้ไขปัญหาการทดสอบในโครงการเป้าหมาย
สร้างแบบทดสอบ
ขั้นตอน:
- เพื่อสร้างกรณีทดสอบ (ปัญหาเกี่ยวกับประเภท) เอกสาร) คลิก สร้างบัญชีตัวแทน ปุ่มในเมนูนำทางด้านบน
- การขอ สร้างปัญหา หน้าต่างโต้ตอบจะเปิดขึ้นพร้อมช่องกรอกข้อมูลที่จำเป็นดังต่อไปนี้:
- โครงการ – โปรเจกต์ Jira ที่จะใช้เก็บกรณีทดสอบหลังจากสร้างเสร็จแล้ว
- ประเภทปัญหา - เลือก เอกสาร (ประเภทปัญหาดังกล่าวถูกเพิ่มโดย Zephyr Squad)
- สรุป – ชื่อหรือหัวเรื่องของกรณีทดสอบ
- ผู้สื่อข่าว – ผู้ใช้งาน Jira ที่กำลังสร้างกรณีทดสอบ
- เมื่อกรอกข้อมูลในช่องที่จำเป็นครบแล้ว ให้เลื่อนลงไปด้านล่างของแบบฟอร์มและเพิ่มขั้นตอนการทดสอบ แต่ละขั้นตอนจะเก็บข้อมูลสามส่วน:
- ขั้นตอนการทดสอบ - Descriptระบุขั้นตอนที่ต้องดำเนินการในขั้นตอนนี้
- ข้อมูลการทดสอบ – ข้อมูลใดๆ ที่จำเป็นสำหรับขั้นตอนนี้
- ผลลัพธ์ที่คาดหวัง – ผลลัพธ์ที่ควรปรากฏหลังจากดำเนินการแล้ว
แก้ไขและดูการทดสอบ
ขั้นตอน:
- หากต้องการดูตัวอย่างกรณีทดสอบและแก้ไขฟิลด์ใดๆ ให้คลิก การทดสอบ ในเมนูนำทางด้านบน ให้เลือก ค้นหาการทดสอบ.
- หน้าจอค้นหาจะเปิดขึ้นพร้อมกับส่วนควบคุมภาษาการสืบค้น Zephyr (ZQL) สำหรับกรองกรณีทดสอบ คลิกที่ สรุป ของกรณีทดสอบที่คุณต้องการตรวจสอบ ในตัวอย่างนี้ เราเปิด Guru99 ตัวอย่างกรณีทดสอบ.
- ZQL มีตัวกรองเพิ่มเติม เช่น สถานะการทดสอบ รอบการทดสอบ ป้ายกำกับ และผู้รับมอบหมาย เพื่อช่วยจำกัดผลลัพธ์ให้แคบลง
- ขั้นตอนนี้จะเปิดมุมมองกรณีทดสอบแต่ละรายการ คลิกที่ช่องใดก็ได้เพื่อแก้ไขข้อมูลโดยตรง กด เข้าสู่ กดปุ่มบนแป้นพิมพ์ และ Zephyr จะบันทึกการเปลี่ยนแปลงโดยอัตโนมัติ นอกจากนี้ คุณยังสามารถแก้ไขขั้นตอนการทดสอบแต่ละขั้นตอนและจัดเรียงใหม่ได้โดยการลากและวาง
สร้างวงจรการทดสอบ
ขั้นตอน:
- ในการสร้างรอบการทดสอบ ให้คลิกที่ สรุปรอบ บนแท็บ สรุปการทดสอบ หน้า.
- รอบการทดสอบที่มีอยู่จะปรากฏทางด้านซ้ายของอินเทอร์เฟซในรูปแบบโครงสร้างโฟลเดอร์ที่เป็นระเบียบ เพิ่มรอบการทดสอบใหม่โดยคลิกที่ไอคอน + ปุ่มที่อยู่ด้านบนสุดของเมนูโครงสร้างโฟลเดอร์
- การขอ สร้างวงจรใหม่ หน้าต่างโต้ตอบจะเปิดขึ้น กรอกข้อมูลในช่องต่างๆ แล้วคลิก ลดฟิลด์ต่างๆ ได้แก่:
- เวอร์ชั่น – รายชื่อเวอร์ชันที่กำหนดไว้สำหรับโปรเจ็กต์ Jira
- ชื่อ – ชื่อของรอบการทดสอบ (จำเป็น)
- Descriptไอออน – คำอธิบายโดยย่อเกี่ยวกับวัฏจักรดังกล่าว
- สร้าง – ช่องข้อมูลสำหรับระบุรหัสการสร้าง (ไม่บังคับ)
- สภาพสิ่งแวดล้อม – ช่องข้อมูลเกี่ยวกับสภาพแวดล้อมการทดสอบ (ไม่บังคับ)
- ราคาเริ่มต้น – วันเริ่มต้นของรอบการทดสอบ
- ไปยัง – วันสิ้นสุดของรอบการทดสอบ วันสิ้นสุดนี้ไม่ได้บังคับใช้ ผู้ใช้จึงสามารถเพิ่มและดำเนินการทดสอบต่อไปได้แม้จะเลยวันดังกล่าวไปแล้ว
- หลังจากบันทึกแล้ว วงจรใหม่จะปรากฏในโครงสร้างโฟลเดอร์ทางด้านซ้ายของอินเทอร์เฟซ
เพิ่มการทดสอบลงในรอบการทดสอบ
ขั้นตอน:
- หากต้องการเพิ่มกรณีทดสอบลงในรอบการทดสอบ ให้เปิด สรุปรอบ กดแท็บแล้วคลิกวงจรที่คุณต้องการเติมข้อมูล จากนั้นคลิก เพิ่มการทดสอบ ทางด้านขวามือของหน้าจอ เหนือตารางแสดงผลการทดสอบ
- การขอ เพิ่มการทดสอบ หน้าต่างโต้ตอบจะปรากฏขึ้น ใช้รายการแบบดรอปดาวน์เพื่อค้นหาเคสทดสอบที่ควรเข้าร่วมในรอบการทดสอบ หรือพิมพ์รหัสทดสอบโดยตรง หลังจากเลือกการทดสอบแล้ว ให้กำหนดการทดสอบเหล่านั้นให้กับผู้ใช้ Jira ผู้ใช้นั้นจะเป็นเจ้าของเริ่มต้นที่จะดำเนินการทดสอบที่เพิ่มเข้ามาในรอบการทดสอบ
- สามารถเปลี่ยนผู้รับมอบหมายได้ในภายหลังเมื่อทำการทดสอบแต่ละครั้ง
คลิก เพิ่ม เมื่อคุณเลือกและกำหนดกรณีทดสอบทั้งหมดเสร็จเรียบร้อยแล้ว
- Zephyr จะเพิ่มและกำหนดเคสทดสอบที่เลือกทั้งหมดให้กับผู้ใช้ Jira ที่เลือกไว้ หน้าต่างแสดงความคืบหน้าจะปรากฏขึ้น เมื่อเสร็จสิ้นแล้ว ให้คลิก ปิดหน้านี้ ที่ด้านล่างขวา
- หลังจากเพิ่มการทดสอบแล้ว ให้คลิกที่ชื่อรอบการทดสอบเพื่อดูการทดสอบทั้งหมดที่เพิ่มเข้ามาในตารางการดำเนินการ
กำหนดการดำเนินการทดสอบ
ขั้นตอน:
- เกี่ยวกับ สรุปรอบ ให้คลิกที่ E คลิกปุ่มที่อยู่ถัดจากกรณีทดสอบที่คุณต้องการกำหนด
- หน้าต่างแสดงตัวอย่างการทดสอบจะเปิดขึ้น ใช้... ได้รับมอบหมายให้ มีรายการแบบดรอปดาวน์ให้เลือกผู้ใช้คนอื่น Zephyr จะบันทึกการเปลี่ยนแปลงโดยอัตโนมัติ
ดำเนินการทดสอบ
ขั้นตอน:
- เรียกใช้เคสทดสอบอย่างรวดเร็วโดยการเปลี่ยนสถานะใน สถานะ คอลัมน์ของตารางการดำเนินการรอบ สำหรับรายละเอียดการทำงานเพิ่มเติม ให้คลิกที่ E ปุ่มที่อยู่ถัดจากแบบทดสอบ
- จากมุมมองการดำเนินการ ให้ทำเครื่องหมายกรณีทดสอบทั้งหมดโดยเลือกค่าจากรายการ สถานะการดำเนินการ รายการแบบดรอปดาวน์ (ค่าทั่วไป: ผ่าน, ไม่ผ่าน, กำลังดำเนินการ, ถูกบล็อก, ไม่ได้ดำเนินการ) Zephyr จะบันทึกการทำงาน
- คุณยังสามารถดำเนินการแต่ละขั้นตอนการทดสอบแยกกันได้ เลื่อนลงไปที่ส่วนรายละเอียดการทดสอบและเปลี่ยน สถานะ มีเมนูแบบดรอปดาวน์สำหรับแต่ละขั้นตอน ผลลัพธ์ในแต่ละขั้นตอนจะถูกรวบรวมไปยังสถานะของกรณีทดสอบและส่งข้อมูลไปยังเครื่องมือรายงานของ Zephyr
ดูความคืบหน้าการทดสอบ
ขั้นตอน:
- หากต้องการดูความคืบหน้าการทดสอบในทุกกิจกรรม โปรดคลิกที่นี่ แผงควบคุม ไปที่เมนูนำทางด้านบน แล้วเปิดแดชบอร์ดที่คุณต้องการตรวจสอบ
- หน้าแดชบอร์ดจะแสดงแกดเจ็ตทั้งหมดที่เพิ่มเข้ามา รวมถึงแกดเจ็ตการรายงานของ Zephyr ด้วย หากต้องการเพิ่มแกดเจ็ต Zephyr เพิ่มเติม ให้คลิกที่... เพิ่มแกดเจ็ต ปุ่มที่อยู่ด้านบนขวาของแดชบอร์ด
- การขอ เพิ่มอุปกรณ์ หน้าต่างโต้ตอบจะเปิดขึ้น พิมพ์ ลมอ่อน ๆ ในแถบการค้นหาเพื่อกรองเครื่องมือทดสอบของ Zephyr (กราฟแสดงความคืบหน้าการทดสอบ, การทดสอบที่ล้มเหลวสูงสุด, ผลลัพธ์การทดสอบ) Traceability และอื่นๆ) เลือกแกดเจ็ตแล้วคลิก เพิ่มแกดเจ็ต เพื่อวางไว้บนแดชบอร์ดเพื่อให้ทีมของคุณสามารถใช้งานได้ tracภาพรวมความคืบหน้าของ k
AI กำลังเปลี่ยนแปลงการจัดการทดสอบใน Zephyr อย่างไร
SmartBear ได้ผสานรวมความสามารถด้าน AI เข้ากับตระกูล Zephyr ผ่านทาง... HaloAI นี่คือความคิดริเริ่ม และผลกระทบต่อ Zephyr Squad และ Zephyr Scale นั้นเห็นได้ชัดเจนแล้ว AI สามารถอ่านเรื่องราว Jira ที่เชื่อมโยงและสร้างกรณีทดสอบฉบับร่างพร้อมขั้นตอน ข้อมูลทดสอบ และผลลัพธ์ที่คาดหวัง ซึ่งช่วยลดเวลาที่ผู้ทดสอบใช้ในการเขียนกรณีทดสอบได้อย่างมาก
ฟีเจอร์ AI ยังช่วยเปิดเผยความเสี่ยงโดยการวิเคราะห์ประวัติการทำงานที่ผ่านมา โดยจะเน้นการทดสอบที่ล้มเหลวบ่อยที่สุด ระบุขั้นตอนที่ไม่เสถียร และแนะนำว่าส่วนใดของผลิตภัณฑ์ที่ควรได้รับการตรวจสอบเพิ่มเติมในรอบถัดไป ผู้ช่วยอัตโนมัติสามารถสรุปการทำงานที่ล้มเหลวให้เป็นคำอธิบายข้อบกพร่องที่พร้อมเชื่อมโยงกับ Jira และแปลคำสั่ง ZQL จากภาษาอังกฤษธรรมดาได้ AI ไม่ได้เข้ามาแทนที่การตรวจสอบโดยมนุษย์ แต่จะเปลี่ยนการจัดการการทดสอบไปสู่การทำงานเชิงสำรวจที่มีประสิทธิภาพสูงขึ้น






















