คำสั่ง WebDriver บางรายการ เช่น การปรับขนาดหน้าต่างเบราว์เซอร์ กำหนดให้ต้องโหลดส่วนขยาย Chrome ลงในเบราว์เซอร์ โดยปกติแล้ว ChromeDriver จะโหลด "ส่วนขยายการทำงานอัตโนมัติ" นี้ทุกครั้งที่เปิดเซสชัน Chrome ใหม่
อย่างไรก็ตาม คุณสามารถสั่งให้ ChromeDriver เชื่อมต่อกับเซสชัน Chrome ที่มีอยู่แทนการเริ่มเซสชันใหม่ได้ ซึ่งทำได้โดยใช้ debuggerAddress
ในออบเจ็กต์ Capabilities หรือที่รู้จักกันในชื่อ ChromeOptions
เนื่องจากระบบจะโหลดส่วนขยายการทำงานอัตโนมัติเมื่อเริ่มต้นเท่านั้น จึงมีคำสั่งบางอย่างที่ ChromeDriver ไม่รองรับเมื่อทำงานกับเซสชันที่มีอยู่ผ่านการแก้ไขข้อบกพร่องระยะไกล
หากเห็นข้อผิดพลาด "ระบบไม่รองรับการดำเนินการเมื่อใช้การแก้ไขข้อบกพร่องระยะไกล" ให้ลองเขียนการทดสอบใหม่เพื่อให้เปิดเซสชัน Chrome ใหม่ ซึ่งทำได้โดยการนำ debuggerAddress
ออกจากออบเจ็กต์ความสามารถ