随笔分类 -  robot framework(webUI自动化)

摘要:Select Checkbox关键字:模拟选择一个Checkbox的操作; 该关键字接收[ locator ]一个参数,locator可以通过id或者name等进行定位; Select Checkbox id=box 阅读全文
posted @ 2020-01-30 22:29 小白龙白龙马
摘要:Select All Form List :模拟选择表单中的所有列表; 该关键字接收[ locator ]一个参数,locator可以通过id或者name等进行定位; Select All Form List id=aac 阅读全文
posted @ 2020-01-30 22:22 小白龙白龙马
摘要:Get Selected List Value 关键字——获取页面中被选中的一个下拉列表的value值; Get Selected List Values关键字——适合获取 多选 下拉列表框中的value值。 该关键字接收[ locator ]一个参数,locator可以通过id或者name等进行定 阅读全文
posted @ 2020-01-30 14:56 小白龙白龙马
摘要:Input Password关键字:主要用来输入密码; Input Password id=kw 123456 //定位密码框并输入密码 阅读全文
posted @ 2020-01-30 14:48 小白龙白龙马
摘要:Clear Element Text:主要用来清空文本框中的内容;接收一个locator参数 Open Browser http://www.baidu.com chrome Clear Element Text id=kw Input Text id=kw robot framework Clic 阅读全文
posted @ 2020-01-30 14:43 小白龙白龙马
摘要:Select Form List:用来模拟从指定的下拉列表中选择指定的下拉列表选项。 该关键字接收[ locator | *items ]多个参数,locator可以通过id、name来进行元素定位。 当列表中传入多个值时,默认选择最后一条。 如果传入的是一个空列表,就会默认选择这个列表中的所有值。 阅读全文
posted @ 2020-01-30 14:25 小白龙白龙马
摘要:Get Selected List Value:获取页面中被选中的一个下拉列表的value值 该关键字接收[ locator ]一个参数,locator可以通过id或者name等进行定位。 Open Browser https://www.baidu.com/?tn=sitehao123&H123T 阅读全文
posted @ 2020-01-29 15:09 小白龙白龙马
摘要:Get List Items关键字:获取页面中一个下拉列表中的所有下拉框选项; 该关键字接收[ locator ]一个参数,locator可以通过id或者name等进行定位。 Open Browser https://www.baidu.com/?tn=sitehao123&H123Tmp=nune 阅读全文
posted @ 2020-01-29 15:03 小白龙白龙马
摘要:Go Back关键字:浏览器的后退操作; 不需要接收任何参数; Go To关键字:浏览器的前进操作; 接收[ url ]一个参数,url是一个需要跳转到的地址; 示例:先访问百度首页,之后单击“”新闻“”连接,跳转到新闻页面,然后执行go back回退到百度首页; 最后使用go to跳转到博客园首页 阅读全文
posted @ 2020-01-29 10:45 小白龙白龙马
摘要:Get Window Titles关键字:获取当前已经打开的浏览器窗口的所有Title;该关键字不需要任何参数 Open Browser http://www.baidu.com chrome Click Like 新闻 ${title} Get Window Titles log ${title} 阅读全文
posted @ 2020-01-27 14:35 小白龙白龙马
摘要:Get Value:获取某个元素标签对应的value属性 接受一个参数 [ locator ],locator参数指的是定位界面元素的方式;locator可以通过id、name、xpath等进行定位; 示例:访问博客园登录界面,获取登录按钮对应的value; Open Browser https:/ 阅读全文
posted @ 2020-01-27 14:28 小白龙白龙马
摘要:Get Title关键字:获取浏览器网页的title;该关键字不需要接收任何参数; 示例:打开百度首页,获取百度首页的title Open Browser http://www.baidu.com chrome ${text} Get Title //获取浏览器网页的title log ${text 阅读全文
posted @ 2020-01-27 11:53 小白龙白龙马
摘要:Get Text关键字:用来获取文本内容; 接受一个参数 [ locator ],locator参数指的是定位界面元素的方式; 示例:打开百度首页,获取name=tj_trnews包含的文本内容; Open Browser http://www.baidu.com chrome ${text} Ge 阅读全文
posted @ 2020-01-27 11:43 小白龙白龙马
摘要:Click Link关键字:模拟单击一个链接; 接受一个参数 [ locator ],locator参数指的是定位界面元素的方式; 示例:单击百度首页的地图链接; Open Browser http://www.baidu.com chrome Click Link http://map.baidu 阅读全文
posted @ 2020-01-27 11:31 小白龙白龙马
摘要:Click Button关键字:用于模拟单击页面中的按钮; 接受一个参数 [ locator ],locator参数指的是定位界面元素的方式; 示例:打开百度页面,输入“robot framework”,然后单击“百度一下”按钮,进行搜索。 Open Browser http://www.baidu 阅读全文
posted @ 2020-01-27 11:23 小白龙白龙马
摘要:Input Text关键字:模拟向一个输入框中输入文字内容。 该关键字接受2个参数 [ locator | text ]:locator参数指的是定位界面元素的方式,text参数指的是需要输入的内容。 示例:打开百度页面,输入“robot framework”,这里采用id的方式来定位界面输入框元素 阅读全文
posted @ 2020-01-27 11:09 小白龙白龙马
摘要:Open Browser关键字用来打开一个指定的浏览器,该关键字接受如下参数: (1)、url:在浏览器中需要打开的URL地址; (2)、Browser:指定需要打开的浏览器类型,包括:IE、Firefox、Chrome、Opera、Safari等常用浏览器,默认使用Firefox; (3)、Ali 阅读全文
posted @ 2020-01-27 10:59 小白龙白龙马