Robot Framework Share 3
这篇会写到Click Button,Click Element,Maximize Browser Window和get title这三个关键词
第一个Click Button这个关键词,顾名思义就是点击Button这个标签的,带一个参数
用法 例如: Click Button xpath=//*[@id='su']
效果: 会点击 百度一下 这个Button
第二个Click Element这个关键词,它不仅可以点击button,还可以点击其它的标,带一个参数
用法 例如 : Click Element xpath=//h3//a[@target='_blank']
效果:点击 Robot Framework 这个a标签
第三个Maximize Browser Window这个关键词,主要用途是把浏览器设置为最大
用法 例如: Maximize Browser Window
效果: 由显示屏一半变为最大
第四个get title 主要是获取当前页面的title值
用法 例如:${title} get title
效果: 将当前页面的title值赋值给${title}
代码如下(将前面的test1换成如下):
*** test cases *** test1 keywords test Open Browser https://www.baidu.com Chrome Maximize Browser Window Sleep 2 ${ret1} Get Text xpath=//*[@id='setf'] Log to console ${ret1} ${ret2} Get Element Attribute xpath=//*[@id='setf'] target Log to console ${ret2} Input Text xpath=//*[@id='kw'] robot framework Sleep 2 Click Button xpath=//*[@id='su'] ${title} get title log to console ${title} Sleep 2 Click Element xpath=//h3//a[@target='_blank'] Sleep 2 Close browser
OK,下篇会写一些条件判断的关键词