เลเยอร์การครอบคลุมและตัวระบุตำแหน่ง Playwright แบบโต้ตอบสำหรับ Chrome
เลือกตัวระบุ DOM ที่เสถียรและซ้อนทับการทดสอบการครอบคลุมบนแอปพลิเคชันที่ใช้งานอยู่ แสดงให้เห็นว่า UI elements ใดที่การทดสอบได้ออกกำลังกายหรือพลาด พัฒนาโดย Phenx Design สำหรับผู้ใช้ Playwright ส่วนขยายนี้ทำแผนที่การทดสอบไปยังองค์ประกอบของหน้า แสดงปุ่มและฟิลด์ที่ไม่ได้ทดสอบ และบันทึกสถานการณ์การนำทาง มุ่งเป้าไปที่นักพัฒนาซอฟต์แวร์และวิศวกร QA automation ที่ต้องการข้อเสนอแนะแบบภาพทันทีระหว่างการสำรวจหรือการดีบัก และทำการประมวลผล DOM ทั้งหมดภายในเบราว์เซอร์เพื่อหลีกเลี่ยงข้อมูลที่ออกจากเครื่อง.
มันช่วยเลือกตัวระบุที่เชื่อถือได้สำหรับ Playwright ได้อย่างไร
Piwi Picker ช่วยแนะนำผู้พัฒนาไปยังตัวเลือกที่มีความทนทานโดยให้คุณเลือกและตรวจสอบตัวระบุบนหน้าเว็บแบบโต้ตอบได้ ซึ่งเป็นความสามารถที่สนับสนุนการสร้างสคริปต์ Playwright ที่มีการอ้างอิงที่เปราะบางน้อยลง ส่วนขยายนี้จะเน้นตัวระบุที่คุณเลือกและแสดงว่าตัวระบุใดที่การทดสอบใช้แล้ว ดังนั้นคุณจึงสามารถเลือกตัวเลือกที่ตรงกับการยืนยันและเส้นทางการนำทางที่มีอยู่แทนที่จะเดาจากการทำเครื่องหมายแบบคงที่
การแสดงผลการครอบคลุมเปลี่ยนการทดสอบเชิงสำรวจได้อย่างไร
ส่วนขยายนี้จะฉายภาพซ้อนทับที่มองเห็นได้ลงบนแอปพลิเคชันเพื่อเปิดเผยการเข้าถึงการทดสอบ: สีเขียวสำหรับองค์ประกอบที่มีการโต้ตอบ, สีน้ำเงินสำหรับเป้าหมายการยืนยัน, และสีเหลืองอำพันแบบประปรายสำหรับองค์ประกอบที่มองเห็นได้ซึ่งไม่ได้ถูกเข้าถึงโดยการทดสอบใด ๆ ระบบสีนี้ทำให้ช่องว่างชัดเจนในระหว่างการสำรวจด้วยตนเอง และซ้อนทับจะอัปเดตแบบเรียลไทม์เมื่อคุณเลื่อนเมาส์หรือใช้งาน UI ซึ่งช่วยให้ทีมตรวจจับกรณีทดสอบที่ขาดหายไปซึ่งการวิเคราะห์เฉพาะโค้ดอาจพลาดไป
มันเข้ากับการทำงานและโครงสร้างพื้นฐานการทดสอบได้อย่างไร
Piwi Picker ทำงานภายในเบราว์เซอร์ทั้งหมดและไม่ได้ดำเนินการทดสอบ Playwright เอง; มันถูกออกแบบมาเพื่อเสริมการทำงานของตัวทดสอบที่มีอยู่และแดชบอร์ด Piwi ที่โฮสต์เอง ส่วนขยายนี้จะบันทึกสถานการณ์การนำทางเพื่อช่วยในการสร้างการทดสอบและเชื่อมโยงการเข้าถึงองค์ประกอบกลับไปยังการทดสอบเฉพาะเมื่อจับคู่กับแบ็กเอนด์การรายงานของ Piwi ซึ่งเป็นที่ที่การแมพปิ้งการทดสอบไปยังองค์ประกอบแบบโต้ตอบของมันกลายเป็นการกระทำที่มีประสิทธิภาพมากขึ้นสำหรับท่อส่งการทำงานอัตโนมัติ
เหมาะสำหรับทีม Playwright ที่มุ่งเน้นความน่าเชื่อถือของการทดสอบ
Piwi Picker เหมาะสำหรับวิศวกร QA และ SDETs ที่ต้องการความชัดเจนมากขึ้นเกี่ยวกับว่า UI ชิ้นไหนที่ชุดทดสอบของพวกเขาสัมผัสจริง ๆ และชิ้นไหนที่ยังไม่ได้ทดสอบ คาดหวังการทำงานในเบราว์เซอร์เป็นหลักและทำงานในท้องถิ่นที่เสริมแทนที่จะเปลี่ยนแปลงตัวทดสอบของคุณ เคล็ดลับที่เป็นประโยชน์: เปิดใช้งาน overlay ในระหว่างการสำรวจเพื่อจับสถานการณ์ที่ขาดหายไปและส่งออก locators ที่เลือกไปยังสคริปต์ Playwright ของคุณเพื่อการทำให้เสถียรที่เร็วขึ้น.
