首先,cmd----->pip show selenium可以查看Selenium的版本号。
求同:
在Python的appium包中实际继承了Selenium,在测试过程中将移动端的页面元素当作是网页来处理,所以Selenium的定位方法也可以使用。
存异:
1)Selenium是web端的自动化测试工具;Appium是移动端的自动化测试工具。
2)Appium本身就是一个server;Selenium1的代理server是seleniumRC,Selenium3废弃了server,用webdriver来驱动浏览器。
Selenium(测试脚本-浏览器的交互)
工作原理:
自动化测试脚本(乘客):自动化测试脚本发送请求给浏览器驱动(比如火狐驱动、谷歌驱动)
浏览器驱动(出租车司机):接收并解析这些请求,然后转发给浏览器。<