ส่วนขยายเบราว์เซอร์ที่สร้างตัวระบุตำแหน่งที่พร้อมสำหรับ Playwright สำหรับชุดทดสอบ
เครื่องมือเลือกผู้เขียนบทละคร จาก playwright-selector-tool.com เป็นส่วนขยายของ Chrome ที่ดึงข้อมูลตัวระบุที่พร้อมใช้งานสำหรับการทำงานอัตโนมัติบนเว็บ มันสร้างตัวเลือกโดยอัตโนมัติตาม API ตัวระบุของ Playwright เพื่อลดการตรวจสอบ DevTools ด้วยตนเองและผลิตไวยากรณ์การทดสอบที่อ่านได้ ส่วนขยายนี้เปิดเผยการกระทำที่รวดเร็ว เช่น การคัดลอกด้วยคลิกเดียวและตัวจัดรูปแบบ JSON ที่รวมอยู่ในแผง SDETs วิศวกรอัตโนมัติ QA และนักพัฒนาส่วนหน้า ที่ดูแลการทดสอบแบบ end-to-end จะได้รับประโยชน์จากตัวเลือกที่เปราะบางน้อยลงและการจับตัวระบุที่รวดเร็วขึ้น。
แทนที่การตรวจสอบ DevTools ด้วยการใช้ไวยากรณ์ที่พร้อมสำหรับเฟรมเวิร์ก
เครื่องมือจะเปลี่ยนการเลือกองค์ประกอบให้เป็นโค้ดเฉพาะเฟรมเวิร์กแทนที่จะเป็นเส้นทาง DOM ดิบ สร้างการเรียกใช้ Playwright เช่น getByRole, getByText, getByLabel, getByPlaceholder, getByAltText, getByTitle และ getByTestId โดยใช้ตัวตรวจสอบของส่วนขยาย การคลิกที่องค์ประกอบในหน้าแสดงตัวระบุที่ดีที่สุดที่มีอยู่ใน Playwright, Selenium หรือ Cypress สำหรับการใช้งานทันทีในไฟล์ทดสอบ
ให้ความสำคัญกับความเสถียรโดยการเลือกบทบาทการเข้าถึงและคุณสมบัติที่เสถียร
ตัวสร้างเน้นการเลือกที่ต้านทานการเปลี่ยนแปลง UI โดยการเลือกบทบาทการเข้าถึงและคุณสมบัติที่เสถียรแทนเส้นทางที่อ่อนแอที่อิงจากบรรพบุรุษ นอกจากนี้ยังสร้าง CSS และ XPath ที่ปรับให้เหมาะสมสำหรับองค์ประกอบที่ซ้อนกันหรือซับซ้อน และเน้นองค์ประกอบที่ตรงกันในหน้าเพื่อให้นักพัฒนาสามารถยืนยันความถูกต้องด้วยสายตาก่อนที่จะคัดลอกตัวเลือกไปยังที่เก็บการทดสอบของตน
รวมเข้ากับการทำงานของ Chromium และรวมถึงเครื่องมือสำหรับนักพัฒนา
ส่งมอบเป็นส่วนขยาย Chrome สำหรับเบราว์เซอร์ที่ใช้ Chromium เครื่องมือนี้เหมาะสำหรับการทำงานทดสอบที่มุ่งเน้นเบราว์เซอร์โดยไม่ต้องใช้เครื่องมือภายนอก รวมถึงตัวจัดรูปแบบ JSON และตัวตรวจสอบเพื่อให้นักพัฒนาสามารถตรวจสอบข้อมูลที่มีน้ำหนักมากภายในแผง และนักพัฒนาที่อยู่เบื้องหลังส่วนขยายมุ่งเน้นไปที่เครื่องมือเพิ่มประสิทธิภาพสำหรับผู้ทดสอบ รายงานระบุว่าผู้ใช้ให้คะแนนสูงในการลดการบำรุงรักษาการทดสอบ
ตัวเลือกที่ใช้งานได้จริงสำหรับทีมอัตโนมัติที่มุ่งเน้นการลดการเปลี่ยนแปลงของตัวเลือก
เครื่องมือเลือก Playwright เป็นตัวเลือกที่ใช้งานได้จริงสำหรับ SDETs และวิศวกร QA ที่ต้องการตัวระบุที่มีเสถียรภาพและบำรุงรักษาได้มากขึ้นในชุดทดสอบของพวกเขา; มันทำให้เส้นทางจากการตรวจสอบไปยังรหัสทดสอบสั้นลงและลดการแก้ไขด้วยตนเอง ลงเป็นเคล็ดลับ ให้คัดลอกตัวเลือกไปยังที่เก็บข้อมูลทดสอบของคุณและตรวจสอบในรหัสการตรวจสอบ เพื่อให้ทีมสามารถจับตัวเลือกคุณสมบัติที่เปราะบางก่อนที่จะเข้าสู่ CI pipelines.