จาก release note ของ Robot Framework 4.0 alpha 1 นั้น
เห็นข้อหนึ่งว่า Web Driver Manager ทำการแก้ไขไฟล์ readme ด้วย
เป็นสิ่งที่เคยเห็นผ่าน ๆ แต่ยังไม่เคยลองใช้งาน
ดังนั้นมาดูกันหน่อย ว่ามันทำอะไร และ มีประโยชน์อะไรบ้าง ?

Web Driver Manager คืออะไร ?

ง่าย ๆ คือ ตัวจัดการพวก Web Driver ที่ Selenium
ใช้สำหรับควบคุม web browser ต่าง ๆ นั่นเอง
โดยที่จะทำการ download/deploy 
รวมทั้งทำการกำหนดค่าใน environment variable ชื่อว่า PATH ให้อีกด้วย
ส่งผลให้เราไม่ต้องจัดการเองอีกต่อไป
ลดงานไปได้เหมือนกันนะ

โดยที่จะสนับสนุน Driver ดังต่อไปนี้

ติดตั้งผ่าน pip เลย ดังนี้

$pip install webdrivermanager

การใช้งานก็ไม่ยาก

ตัวอย่างเช่นต้องการใช้งาน Chrome Driver ทำดังนี้

$webdrivermanager chrome

เพียงเท่านี้ก็ใช้งานได้แล้วครับ ง่ายมาก ๆ
ลองใช้งานกันดูครับ