บทช่วยสอน Zephyr สำหรับ JIRA: เครื่องมือการจัดการการทดสอบ

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

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

  • 🧩 ว่ามันคืออะไร: Zephyr Squad (เดิมชื่อ Zephyr for Jira) เป็นแอปจัดการการทดสอบแบบเนทีฟสำหรับ Jira จาก SmartBear ซึ่งเพิ่มประเภทปัญหาการทดสอบ รอบการทดสอบ การดำเนินการ และเครื่องมือรายงานให้กับโปรเจกต์ Jira ใดๆ ก็ได้
  • 🆚 ทีมย่อยเทียบกับขนาด: Squad คือส่วนเสริมที่มีน้ำหนักเบาและทำงานร่วมกับ Jira ได้โดยตรง ซึ่งจะกล่าวถึงในบทช่วยสอนนี้ ส่วน Zephyr Scale (เดิมชื่อ TM4J) เป็นตัวเลือกสำหรับองค์กรขนาดใหญ่ที่มีฟังก์ชันการทำงานที่ซับซ้อนกว่า มีไลบรารีที่นำกลับมาใช้ใหม่ได้ สถานะที่กำหนดเอง และรองรับ BDD
  • 🛠️ ขั้นตอนการทำงานหลัก: สร้างปัญหาการทดสอบ สร้างวงจรการทดสอบ เพิ่มการทดสอบลงในวงจร มอบหมายการดำเนินการ ทำเครื่องหมายว่าผ่านหรือล้มเหลวในแต่ละขั้นตอน และดูเมตริกผ่านแกดเจ็ตแดชบอร์ด Zephyr
  • ☁️ ตัวเลือกการปรับใช้: สามารถใช้งานได้กับ Jira Cloud, Jira Data Center และ Jira Server (การสนับสนุนเซิร์ฟเวอร์สิ้นสุดในเดือนกุมภาพันธ์ 2024) และติดตั้งได้ภายในไม่กี่นาทีจาก Atlassian Marketplace
  • 🤖 ความช่วยเหลือจาก AI: HaloAI ของ SmartBear สามารถแนะนำกรณีทดสอบจากเรื่องราวใน Jira ร่างคำอธิบายขั้นตอน และระบุพื้นที่ที่มีความเสี่ยง ช่วยลดเวลาในการสร้างเนื้อหาด้วยตนเองภายใน Zephyr Squad และ Zephyr Scale
  • 📊 รายงาน: เครื่องมือ Zephyr ในตัว เช่น แผนภูมิแสดงความคืบหน้าการทดสอบ (Test Execution Burndown), การทดสอบที่ล้มเหลวมากที่สุด (Top Failing Tests) และอื่นๆ Traceability สามารถส่งข้อมูลการดำเนินการไปยังแดชบอร์ด Jira ดั้งเดิมเพื่อตัดสินใจว่าจะดำเนินการต่อหรือไม่

บทช่วยสอนการใช้งาน Zephyr สำหรับการจัดการการทดสอบใน Jira

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 มีตัวเลือกการใช้งานที่หลากหลาย:

  1. ทีม Zephyr สำหรับ Jira Cloud
  2. Zephyr Squad สำหรับศูนย์ข้อมูล Jira
  3. 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

Zoho Projects เป็นซอฟต์แวร์บริหารจัดการโครงการที่มีประสิทธิภาพสูง รองรับวงจรชีวิตของโครงการอย่างครบถ้วน ตั้งแต่การวางแผน การดำเนินการ การทดสอบ และการทำงานร่วมกันเป็นทีม โดยมีเครื่องมือที่เหมาะสมครบครัน รวมถึงเครื่องมือสำหรับงานต่างๆ tracเครื่องมือนี้ประกอบด้วยแผนภูมิ Gantt กระดานวางแผนงาน และการรายงานแบบเรียลไทม์ อินเทอร์เฟซที่ใช้งานง่ายและโครงสร้างที่ยืดหยุ่น ทำให้เป็นตัวเลือกที่เหมาะสมสำหรับทั้งผู้เริ่มต้นและผู้จัดการโครงการที่มีประสบการณ์ที่ต้องการปรับปรุงขั้นตอนการทำงานให้มีประสิทธิภาพยิ่งขึ้น

เยี่ยมชมร้านค้า Zoho Projects

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 ของคุณแล้ว และบัญชีผู้ใช้ของคุณมีสิทธิ์ในการสร้างและแก้ไขปัญหาการทดสอบในโครงการเป้าหมาย

สร้างแบบทดสอบ

ขั้นตอน:

  1. เพื่อสร้างกรณีทดสอบ (ปัญหาเกี่ยวกับประเภท) เอกสาร) คลิก สร้างบัญชีตัวแทน ปุ่มในเมนูนำทางด้านบน

สร้างการทดสอบใน Zephyr สำหรับ Jira

  1. การขอ สร้างปัญหา หน้าต่างโต้ตอบจะเปิดขึ้นพร้อมช่องกรอกข้อมูลที่จำเป็นดังต่อไปนี้:
    1. โครงการ – โปรเจกต์ Jira ที่จะใช้เก็บกรณีทดสอบหลังจากสร้างเสร็จแล้ว
    2. ประเภทปัญหา - เลือก เอกสาร (ประเภทปัญหาดังกล่าวถูกเพิ่มโดย Zephyr Squad)
    3. สรุป – ชื่อหรือหัวเรื่องของกรณีทดสอบ
    4. ผู้สื่อข่าว – ผู้ใช้งาน Jira ที่กำลังสร้างกรณีทดสอบ

สร้างกล่องโต้ตอบปัญหาด้วยประเภทปัญหาทดสอบ

  1. เมื่อกรอกข้อมูลในช่องที่จำเป็นครบแล้ว ให้เลื่อนลงไปด้านล่างของแบบฟอร์มและเพิ่มขั้นตอนการทดสอบ แต่ละขั้นตอนจะเก็บข้อมูลสามส่วน:
    1. ขั้นตอนการทดสอบ - Descriptระบุขั้นตอนที่ต้องดำเนินการในขั้นตอนนี้
    2. ข้อมูลการทดสอบ – ข้อมูลใดๆ ที่จำเป็นสำหรับขั้นตอนนี้
    3. ผลลัพธ์ที่คาดหวัง – ผลลัพธ์ที่ควรปรากฏหลังจากดำเนินการแล้ว

เพิ่มขั้นตอนการทดสอบใน Zephyr

แก้ไขและดูการทดสอบ

ขั้นตอน:

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

เมนูค้นหาการทดสอบใน Zephyr

  1. หน้าจอค้นหาจะเปิดขึ้นพร้อมกับส่วนควบคุมภาษาการสืบค้น Zephyr (ZQL) สำหรับกรองกรณีทดสอบ คลิกที่ สรุป ของกรณีทดสอบที่คุณต้องการตรวจสอบ ในตัวอย่างนี้ เราเปิด Guru99 ตัวอย่างกรณีทดสอบ.
    1. ZQL มีตัวกรองเพิ่มเติม เช่น สถานะการทดสอบ รอบการทดสอบ ป้ายกำกับ และผู้รับมอบหมาย เพื่อช่วยจำกัดผลลัพธ์ให้แคบลง

ผลการค้นหา ZQL ใน Zephyr

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

แก้ไขฟิลด์และขั้นตอนของกรณีทดสอบ

สร้างวงจรการทดสอบ

ขั้นตอน:

  1. ในการสร้างรอบการทดสอบ ให้คลิกที่ สรุปรอบ บนแท็บ สรุปการทดสอบ หน้า.

แท็บสรุปวงจรใน Zephyr

  1. รอบการทดสอบที่มีอยู่จะปรากฏทางด้านซ้ายของอินเทอร์เฟซในรูปแบบโครงสร้างโฟลเดอร์ที่เป็นระเบียบ เพิ่มรอบการทดสอบใหม่โดยคลิกที่ไอคอน + ปุ่มที่อยู่ด้านบนสุดของเมนูโครงสร้างโฟลเดอร์

เพิ่มรอบการทดสอบใหม่ใน Zephyr

  1. การขอ สร้างวงจรใหม่ หน้าต่างโต้ตอบจะเปิดขึ้น กรอกข้อมูลในช่องต่างๆ แล้วคลิก ลดฟิลด์ต่างๆ ได้แก่:
    1. เวอร์ชั่น – รายชื่อเวอร์ชันที่กำหนดไว้สำหรับโปรเจ็กต์ Jira
    2. ชื่อ – ชื่อของรอบการทดสอบ (จำเป็น)
    3. Descriptไอออน – คำอธิบายโดยย่อเกี่ยวกับวัฏจักรดังกล่าว
    4. สร้าง – ช่องข้อมูลสำหรับระบุรหัสการสร้าง (ไม่บังคับ)
    5. สภาพสิ่งแวดล้อม – ช่องข้อมูลเกี่ยวกับสภาพแวดล้อมการทดสอบ (ไม่บังคับ)
    6. ราคาเริ่มต้น – วันเริ่มต้นของรอบการทดสอบ
    7. ไปยัง – วันสิ้นสุดของรอบการทดสอบ วันสิ้นสุดนี้ไม่ได้บังคับใช้ ผู้ใช้จึงสามารถเพิ่มและดำเนินการทดสอบต่อไปได้แม้จะเลยวันดังกล่าวไปแล้ว

สร้างช่องโต้ตอบวงจรใหม่

  1. หลังจากบันทึกแล้ว วงจรใหม่จะปรากฏในโครงสร้างโฟลเดอร์ทางด้านซ้ายของอินเทอร์เฟซ

รอบการทดสอบใหม่ในโครงสร้างโฟลเดอร์

เพิ่มการทดสอบลงในรอบการทดสอบ

ขั้นตอน:

  1. หากต้องการเพิ่มกรณีทดสอบลงในรอบการทดสอบ ให้เปิด สรุปรอบ กดแท็บแล้วคลิกวงจรที่คุณต้องการเติมข้อมูล จากนั้นคลิก เพิ่มการทดสอบ ทางด้านขวามือของหน้าจอ เหนือตารางแสดงผลการทดสอบ

ปุ่ม "เพิ่มการทดสอบ" ในหน้าสรุปวงจร

  1. การขอ เพิ่มการทดสอบ หน้าต่างโต้ตอบจะปรากฏขึ้น ใช้รายการแบบดรอปดาวน์เพื่อค้นหาเคสทดสอบที่ควรเข้าร่วมในรอบการทดสอบ หรือพิมพ์รหัสทดสอบโดยตรง หลังจากเลือกการทดสอบแล้ว ให้กำหนดการทดสอบเหล่านั้นให้กับผู้ใช้ Jira ผู้ใช้นั้นจะเป็นเจ้าของเริ่มต้นที่จะดำเนินการทดสอบที่เพิ่มเข้ามาในรอบการทดสอบ
  • สามารถเปลี่ยนผู้รับมอบหมายได้ในภายหลังเมื่อทำการทดสอบแต่ละครั้ง

คลิก เพิ่ม เมื่อคุณเลือกและกำหนดกรณีทดสอบทั้งหมดเสร็จเรียบร้อยแล้ว

หน้าต่างเพิ่มการทดสอบและตัวเลือกผู้รับมอบหมาย

  1. Zephyr จะเพิ่มและกำหนดเคสทดสอบที่เลือกทั้งหมดให้กับผู้ใช้ Jira ที่เลือกไว้ หน้าต่างแสดงความคืบหน้าจะปรากฏขึ้น เมื่อเสร็จสิ้นแล้ว ให้คลิก ปิดหน้านี้ ที่ด้านล่างขวา

เพิ่มกล่องโต้ตอบความคืบหน้าการทดสอบ

  1. หลังจากเพิ่มการทดสอบแล้ว ให้คลิกที่ชื่อรอบการทดสอบเพื่อดูการทดสอบทั้งหมดที่เพิ่มเข้ามาในตารางการดำเนินการ

ตารางการดำเนินการรอบการทดสอบ

กำหนดการดำเนินการทดสอบ

ขั้นตอน:

  1. เกี่ยวกับ สรุปรอบ ให้คลิกที่ E คลิกปุ่มที่อยู่ถัดจากกรณีทดสอบที่คุณต้องการกำหนด

กดปุ่ม E เพื่อเริ่มการทดสอบ

  1. หน้าต่างแสดงตัวอย่างการทดสอบจะเปิดขึ้น ใช้... ได้รับมอบหมายให้ มีรายการแบบดรอปดาวน์ให้เลือกผู้ใช้คนอื่น Zephyr จะบันทึกการเปลี่ยนแปลงโดยอัตโนมัติ

มอบหมายการดำเนินการทดสอบให้ผู้ใช้รายอื่น

ดำเนินการทดสอบ

ขั้นตอน:

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

เมนูแบบเลื่อนลงแสดงสถานะการดำเนินการอย่างรวดเร็ว

  1. จากมุมมองการดำเนินการ ให้ทำเครื่องหมายกรณีทดสอบทั้งหมดโดยเลือกค่าจากรายการ สถานะการดำเนินการ รายการแบบดรอปดาวน์ (ค่าทั่วไป: ผ่าน, ไม่ผ่าน, กำลังดำเนินการ, ถูกบล็อก, ไม่ได้ดำเนินการ) Zephyr จะบันทึกการทำงาน

ค่าดรอปดาวน์สถานะการดำเนินการ

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

ดำเนินการทดสอบแต่ละขั้นตอน

ดูความคืบหน้าการทดสอบ

ขั้นตอน:

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

เปิดแดชบอร์ด Jira ด้วยแกดเจ็ต Zephyr

  1. หน้าแดชบอร์ดจะแสดงแกดเจ็ตทั้งหมดที่เพิ่มเข้ามา รวมถึงแกดเจ็ตการรายงานของ Zephyr ด้วย หากต้องการเพิ่มแกดเจ็ต Zephyr เพิ่มเติม ให้คลิกที่... เพิ่มแกดเจ็ต ปุ่มที่อยู่ด้านบนขวาของแดชบอร์ด

เพิ่มปุ่ม Gadget บนแดชบอร์ด Jira

  1. การขอ เพิ่มอุปกรณ์ หน้าต่างโต้ตอบจะเปิดขึ้น พิมพ์ ลมอ่อน ๆ ในแถบการค้นหาเพื่อกรองเครื่องมือทดสอบของ Zephyr (กราฟแสดงความคืบหน้าการทดสอบ, การทดสอบที่ล้มเหลวสูงสุด, ผลลัพธ์การทดสอบ) Traceability และอื่นๆ) เลือกแกดเจ็ตแล้วคลิก เพิ่มแกดเจ็ต เพื่อวางไว้บนแดชบอร์ดเพื่อให้ทีมของคุณสามารถใช้งานได้ tracภาพรวมความคืบหน้าของ k

เพิ่มแกดเจ็ตรายงาน Zephyr

AI กำลังเปลี่ยนแปลงการจัดการทดสอบใน Zephyr อย่างไร

SmartBear ได้ผสานรวมความสามารถด้าน AI เข้ากับตระกูล Zephyr ผ่านทาง... HaloAI นี่คือความคิดริเริ่ม และผลกระทบต่อ Zephyr Squad และ Zephyr Scale นั้นเห็นได้ชัดเจนแล้ว AI สามารถอ่านเรื่องราว Jira ที่เชื่อมโยงและสร้างกรณีทดสอบฉบับร่างพร้อมขั้นตอน ข้อมูลทดสอบ และผลลัพธ์ที่คาดหวัง ซึ่งช่วยลดเวลาที่ผู้ทดสอบใช้ในการเขียนกรณีทดสอบได้อย่างมาก

ฟีเจอร์ AI ยังช่วยเปิดเผยความเสี่ยงโดยการวิเคราะห์ประวัติการทำงานที่ผ่านมา โดยจะเน้นการทดสอบที่ล้มเหลวบ่อยที่สุด ระบุขั้นตอนที่ไม่เสถียร และแนะนำว่าส่วนใดของผลิตภัณฑ์ที่ควรได้รับการตรวจสอบเพิ่มเติมในรอบถัดไป ผู้ช่วยอัตโนมัติสามารถสรุปการทำงานที่ล้มเหลวให้เป็นคำอธิบายข้อบกพร่องที่พร้อมเชื่อมโยงกับ Jira และแปลคำสั่ง ZQL จากภาษาอังกฤษธรรมดาได้ AI ไม่ได้เข้ามาแทนที่การตรวจสอบโดยมนุษย์ แต่จะเปลี่ยนการจัดการการทดสอบไปสู่การทำงานเชิงสำรวจที่มีประสิทธิภาพสูงขึ้น

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

Zephyr for Jira ซึ่งปัจจุบันจำหน่ายในชื่อ Zephyr Squad โดย SmartBear เป็นส่วนเสริมสำหรับ Jira ที่ใช้ในการจัดการการทดสอบ ช่วยให้ทีมสร้างกรณีทดสอบเป็นปัญหาใน Jira สร้างวงจรการทดสอบ ดำเนินการทดสอบ เชื่อมโยงข้อบกพร่อง และอื่นๆ tracคุณภาพ k ผ่านแกดเจ็ตบนแดชบอร์ดโดยไม่ต้องออกจาก Jira

Zephyr Squad เป็นตัวเลือกแบบเบาที่ใช้งานร่วมกับ Jira ได้โดยตรง โดยจะจัดเก็บการทดสอบในรูปแบบของปัญหาการทดสอบใน Jira ส่วน Zephyr Scale (เดิมชื่อ TM4J) เป็นตัวเลือกสำหรับองค์กรขนาดใหญ่ โดยมีไลบรารีการทดสอบแยกต่างหาก สถานะที่กำหนดเอง ขั้นตอน BDD และลำดับชั้นของโฟลเดอร์ ออกแบบมาสำหรับทีม QA ขนาดใหญ่และสภาพแวดล้อมที่มีการตรวจสอบอย่างเข้มงวด

Zephyr Squad ทำงานบน Jira Cloud และ Jira Data Center Atlassian ได้ยุติการสนับสนุน Jira Server ในเดือนกุมภาพันธ์ 2024 ดังนั้นการติดตั้ง Zephyr Squad ใหม่จึงมุ่งเป้าไปที่ Cloud หรือ Data Center เท่านั้น การติดตั้ง Jira Server ที่มีอยู่แล้วจะไม่ได้รับการอัปเดตฟีเจอร์อีกต่อไป

ZQL คือ Zephyr Query Language ซึ่งเป็นไวยากรณ์แบบ JQL สำหรับค้นหาเคสทดสอบ การดำเนินการ และรอบการทดสอบ รองรับตัวกรองต่างๆ เช่น cycleName, executionStatus, projectKey และ assignee และช่วยให้ผู้ทดสอบสร้างการค้นหาที่บันทึกไว้และรายงานแดชบอร์ดได้

ใช่แล้ว Zephyr Squad มี REST API และส่วนเสริม ZAPI สำหรับการส่งผลลัพธ์อัตโนมัติ ไปป์ไลน์ทั่วไปจะส่งผลลัพธ์จาก Jenkins, BambooGitHub Actions Selenium, Cypressและ TestNG เพื่ออัปเดตสถานะการดำเนินการภายใน Jira โดยอัตโนมัติ

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

AI แบบ Generative AI สร้างแบบร่างเบื้องต้นที่แข็งแกร่งสำหรับขั้นตอน ข้อมูลทดสอบ และผลลัพธ์ที่คาดหวัง แต่ยังคงมองข้ามกรณีพิเศษและบริบททางธุรกิจ ดังนั้นควรใช้ผลลัพธ์เป็นเพียงจุดเริ่มต้น ตรวจสอบกับนักพัฒนาหรือเจ้าของผลิตภัณฑ์ และตรวจสอบความถูกต้องของทุกขั้นตอนด้วยตนเองก่อนดำเนินการ

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