web自动化浏览器驱动安装chromedriver
(适用于rf框架,selenium,appium)
1、下载驱动chromedriver,下载对应版本的驱动
2、将驱动放置在python安装目录下的,python安装时候会要配置path
3、执行代码就行
上面这个比较烦,只能放当前版本的驱动,如何区分开不同版本的驱动呢,想用哪个用哪个,浏览器升级降级都可以。
RF基本操作
基本操作:click_element,input_text,get_element_attribute.get_text
浏览器操作:打开open browser,最大化:maxize,关闭:close browser
关闭窗口:close window
等待元素:sleep,implicity_wait
等待元素可见/存在:wait until element is visible,
wait until page containselement
等待iframes可见:select frame
新窗口出现: select window
url发生改变:
alert: handle alert
鼠标操作:double click element / mouse over
键盘操作:press keys
select元素操作:select from list by index
执行js代码:execute javascript
文件上传:autoitlibray,
页面上的断言:element should be XXXX , page should XXX