Cofactor Recorder: ส่วนขยาย Chrome ที่ขับเคลื่อนด้วย AI สำหรับการบันทึกการทดสอบแบบ end-to-end
Cofactor Recorder ซึ่งพัฒนาโดย Cofactor เป็นส่วนขยายของ Chrome ที่บันทึกเซสชันของเบราว์เซอร์เพื่อช่วยให้ทีมสร้างการทดสอบการถดถอยอัตโนมัติในระยะเริ่มต้นของการพัฒนา มันใช้ AI ในการตีความการเดินทางของผู้ใช้ที่บันทึกไว้และเปลี่ยนให้เป็นกรณีทดสอบที่นำกลับมาใช้ใหม่ได้ แทนที่การเขียนสคริปต์ด้วยมือ ส่วนขยายนี้เชื่อมโยงผลการทดสอบเข้ากับช่องทางการพัฒนาที่มีอยู่และเสนอประสบการณ์การเขียนทดสอบแบบสนทนา เพื่อให้ผู้นำด้านวิศวกรรม วิศวกร QA และผู้จัดการผลิตภัณฑ์สามารถรวมการตรวจสอบอัตโนมัติเข้าไปในกระบวนการทำงานของพวกเขาได้โดยไม่ต้องมีการเขียนสคริปต์ที่ลึกซึ้ง มันทำงานบน Chrome บนแพลตฟอร์มเดสก์ท็อป
Cofactor Recorder จับภาพการไหลของผู้ใช้จริงได้อย่างไร?
Cofactor Recorder ใช้เซสชันตัวบันทึกที่มีตัวแทนในการจับภาพการโต้ตอบระหว่างเซสชันเบราว์เซอร์สด รวมถึง การคลิก การพิมพ์ และการยืนยัน ส่วนขยายจะบันทึกการเดินทางของผู้ใช้ผ่านแอปพลิเคชันเว็บและสร้างการติดตามที่แพลตฟอร์ม Cofactor สามารถตีความเป็นการทดสอบที่สามารถดำเนินการได้ ในฐานะที่เป็นส่วนเสริมของ Chrome ที่มีให้บริการบนแพลตฟอร์มเดสก์ท็อป เครื่องมือนี้ถูกวางตำแหน่งเพื่อเปลี่ยนเซสชันการสำรวจด้วยตนเองให้เป็นวัตถุที่เหมาะสำหรับการทำงานอัตโนมัติในการทดสอบย้อนกลับ
Cofactor Recorder สร้างการทดสอบที่เสถียรจากการบันทึกได้อย่างไร?
ส่วนขยายจะจับคู่การติดตามที่บันทึกไว้กับการสร้างการทดสอบที่ขับเคลื่อนด้วย AI เพื่อสร้างกรณีทดสอบที่กำหนดได้และเล่นซ้ำได้ โดยตรงแก้ไขปัญหาการทดสอบที่ไม่เสถียร การลดการล้มเหลวของ Cofactor ใช้ AI เพื่ออนุมานเจตนาที่อยู่เบื้องหลังการกระทำ ซึ่งช่วยลดตัวเลือกที่เปราะบางและขั้นตอนที่ขึ้นอยู่กับเวลา วิธีการนี้แทนที่สคริปต์ที่เขียนด้วยมือโดยการผลิตตรรกะการทดสอบที่แพลตฟอร์มตีความ ดังนั้นทีมจึงใช้เวลาน้อยลงในการบำรุงรักษาโค้ดที่เปราะบางซึ่งสร้างจากตัวบันทึก
Cofactor Recorder เข้ากับกระบวนการพัฒนาที่มีอยู่ได้ดีเพียงใด?
Cofactor นำการกระตุ้นการทดสอบและผลลัพธ์เข้าสู่เครื่องมือที่ทีมใช้แล้ว ลดการเปลี่ยนบริบท การรวมรวมได้แก่:
- Slack สำหรับการรายงานและการแจ้งเตือนอัตโนมัติ
- GitHub สำหรับการรันการทดสอบที่เชื่อมโยงกับ PR
- Jira และ Linear สำหรับการติดตามปัญหาและการกระตุ้นการทำงาน
การบูต PR Sandbox ช่วยให้นักพัฒนาสามารถรันชุดที่บันทึกไว้กับสภาพแวดล้อมการดึงคำขอที่แยกออกจากกัน ทำให้สามารถตรวจสอบก่อนการรวมโดยไม่ต้องมีแดชบอร์ดแยกต่างหาก
ผู้ที่ไม่ใช่นักพัฒนาสามารถสร้างและบำรุงรักษาการทดสอบด้วย Cofactor Recorder ได้หรือไม่?
ส่วนขยายสนับสนุนอินเทอร์เฟซการเขียนบทสนทนาด้วยภาษาธรรมชาติที่ช่วยให้ผู้มีส่วนได้ส่วนเสียที่ไม่ใช่ทางเทคนิคสามารถเขียนหรือปรับการทดสอบเป็นภาษาอังกฤษธรรมดา ผู้จัดการผลิตภัณฑ์และผู้เชี่ยวชาญด้าน QA สามารถมีส่วนร่วมในกรณีทดสอบโดยไม่ต้องเขียนโค้ด และแพลตฟอร์มสามารถเริ่มชุดจากเซสชันที่บันทึกไว้หรือคำอธิบายด้วยภาษาธรรมชาติ การออกแบบนี้ช่วยลดความรับผิดชอบในการสร้างการทดสอบบางส่วนจากนักพัฒนาและทำให้เส้นทางจากการค้นพบข้อบกพร่องไปสู่การครอบคลุมอัตโนมัติโดยสั้นลง
Cofactor Recorder เป็นตัวเลือกที่เหมาะสมสำหรับทีมที่เปลี่ยนไปใช้การทดสอบอัตโนมัติ
ส่วนขยายนี้เหมาะสำหรับทีมที่นำโดยวิศวกรรมและกลุ่มผลิตภัณฑ์ข้ามฟังก์ชันที่ยอมรับโมเดลการทดสอบที่เน้น AI และทำงานภายในเวิร์กโฟลว์ที่ใช้ Chrome เป็นหลัก ข้อแลกเปลี่ยนหลักคือการพึ่งพาแพลตฟอร์มของ Cofactor และโมเดลการจัดส่งส่วนขยายเบราว์เซอร์ ซึ่งหมายความว่าองค์กรต้องนำระบบนิเวศของแพลตฟอร์มมาใช้เพื่อเรียกใช้และจัดการชุดการทดสอบที่ผลิตขึ้น