涉及到三个部分,
1 浏览器,
2 driver,一般我们要下载与浏览器相对于的版本
3 client,也就是我们写的代码
client 其实不知道浏览器是怎么工作的,但是 driver 知道
在启动 selenium 之后,driver 其实就充当了服务器的角色
client 发送请求给driver,driver 解析请求,并在浏览器上执行相应的操作,并将执行结果返回给 client
原文:https://www.cnblogs.com/qiaoyue01/p/13908010.html