博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
RobotFramework-Selenium2Library--关键字
阅读量:4958 次
发布时间:2019-06-12

本文共 4293 字,大约阅读时间需要 14 分钟。

Selenium2Library用户关键字

*** Settings ***Library           Selenium2Library*** Keywords ***Checkbox应该不被选择    [Arguments]    ${locator}    Checkbox Should Not Be Selected    ${locator} Frame应该包含文本 [Arguments] ${locator} ${text} ${loglevel}=INFO Frame Should Contain ${locator} ${text} ${loglevel} List应该无选项 [Arguments] ${locator} List Should Have No Selections ${locator} List选项应该是 [Arguments] ${locator} @{items} List Selection Should Be ${locator} @{items} Radio按钮不应该被选择 [Arguments] ${group_name} Radio Button Should Not Be Selected ${group_name} Radio按钮应该被设置成 [Arguments] ${group_name} ${value} Radio Button Should Be Set To ${group_name} ${value} Url应该包含 [Arguments] ${expected} Location Should Contain ${expected} Xpath应该匹配X次 [Arguments] ${xpath} ${expected_xpath_count} ${msg}= ${loglevel}=INFO Xpath Should Match X Times ${xpath} ${expected_xpath_count} ${msg} ${loglevel} checkbox应该被选择 [Arguments] ${locator} checkbox should be selected ${locator} url应该是 [Arguments] ${url} Location Should Be ${url} 下次确认选择取消 Choose Cancel On Next Confirmation 下次确认选择确定 Choose Ok On Next Confirmation 从List中取消选项 [Arguments] ${locator} @{items} Unselect From List ${locator} @{items} 从List选择选项 [Arguments] ${locator} @{items} Select From List ${locator} @{items} 偏移拖拽 [Arguments] ${source} ${xoffset} ${yoffset} Drag And Drop By Offset ${source} ${xoffset} ${yoffset} 元素应该不包含文本 [Arguments] ${locator} ${expected} ${msg}= Element Should Not Contain ${locator} ${expected} ${msg} 元素应该不可用 [Arguments] ${locator} Element Should Be Disabled ${locator} 元素应该不可见 [Arguments] ${locator} ${msg}= Element Should Not Be Visible ${locator} ${msg} 元素应该包含文本 [Arguments] ${locator} ${text} Element Should Contain ${locator} ${text} 元素应该匹配x次 [Arguments] ${locator} ${count} ${msg}= ${loglevel}=INFO Locator Should Match X Times ${locator} ${count} ${msg} ${loglevel} 元素应该可用 [Arguments] ${locator} Element Should Be Enabled ${locator} 元素应该可见 [Arguments] ${locator} Element Should Be Visible ${locator} 元素文本应该是 [Arguments] ${locator} ${expected} ${msg}= Element Text Should Be ${locator} ${expected} ${msg} 全选List元素 [Arguments] ${locator} Select All From List ${locator} 关闭所有浏览器 Close All Browsers 关闭浏览器 Close Browser 关闭窗口 Close Window 切换浏览器 [Arguments] ${index} Switch Browser ${index} 创建Webdriver [Arguments] ${driver_name} ${alias}= ${kwargs}={} Create Webdriver ${driver_name} ${alias} ${kwargs} 删除Cookie [Arguments] ${name} Delete Cookie ${name} 删除所有Cookie Delete All Cookies 删除本地策略 [Arguments] ${strategy_name} Remove Location Strategy ${strategy_name} 刷新页面 Reload Page 双击元素 [Arguments] ${locator} Double Click Element ${locator} 取消选择Checkbox [Arguments] ${locator} Unselect Checkbox ${locator} 取消选择Frame Unselect Frame 回退 Go Back 在图片上按下鼠标左键 [Arguments] ${locator} Mouse Down On Image ${locator} 在连接上按下鼠标左键 [Arguments] ${locator} Mouse Down On Link ${locator} 应该出现警告弹窗 [Arguments] ${text}= Alert Should Be Present ${text} 当前Frame不应该包含 [Arguments] ${text} ${loglvl}=INFO Current Frame Should Not Contain ${text} ${loglvl} 当前Frame包含 [Arguments] ${text} ${loglevel}=INFO Current Frame Contains ${text} ${loglevel} 截屏 [Arguments] @{filename} Capture Page Screenshot @{filename} 打开浏览器 [Arguments] ${url} ${browser}=chrome @{args} Open Browser ${url} ${browser} @{args} 打开菜单 [Arguments] ${locator} Open Context Menu ${locator} 执行js [Arguments] ${code} Execute Javascript ${code} 执行异步js [Arguments] ${code} Execute Async Javascript ${code} 拖拽元素 [Arguments] ${source} ${target} Drag And Drop ${source} ${target} 按下鼠标左键 [Arguments] ${locator} Mouse Down ${locator} 按键 [Arguments] ${locator} ${key} [Documentation] 按键 \ \ text_field \ \ q ... ... 按键 \ \ login_button \ \\13 \ \ #ASCII Code for enter Key Press Key ${locator} ${key} 提交表单 [Arguments] ${locator}= Submit Form ${locator} 文本区值应该是 [Arguments] ${locator} ${expected} ${msg}= Textarea Value Should Be ${locator} ${expected} ${msg} 文本区应该包含 [Arguments] ${locator} ${expected} ${msg}= Textarea Should Contain ${locator} ${expected} ${msg} 文本框值应该是 [Arguments] ${locator} ${expected} ${msg}= Textfield Value Should Be ${locator} ${expected} ${msg} 文本框应该包含 [Arguments] ${locator} ${expected} ${msg}= Textfield Should Contain ${locator} ${expected} ${msg} 最大化 Maximize Browser Window 标题应该是 [Arguments] ${title} Title Should Be $

转载于:https://www.cnblogs.com/saryli/p/7345735.html

你可能感兴趣的文章
PopupWindow之showAtLocation,showAsDropDown
查看>>
3470. 【NOIP2013模拟联考8】最短路(path) (Standard IO)
查看>>
昂贵的聘礼 最短路 dijkstra
查看>>
引蜘蛛文章20181118134005
查看>>
Oracle分页sql
查看>>
flask渲染模板时报错TypeError: 'UnboundField' object is not callable --
查看>>
dubbo+rest 之 helloworld(二)
查看>>
PHP 导出csv
查看>>
idea tomee required to support ear ejb deployment问题
查看>>
tomcat使用中的笔记
查看>>
Java实现文件的读写,复制
查看>>
BZOJ1023[SHOI2008]cactus仙人掌图 【仙人掌DP】
查看>>
BZOJ3992 [SDOI2015]序列统计 【生成函数 + 多项式快速幂】
查看>>
JAVA Concurrent包 中的并发集合类
查看>>
一张图读懂基于微信硬件平台的物联网架构
查看>>
Android网络多线程断点续传下载
查看>>
Android中的Handler的具体用法
查看>>
ActivityGroup相关--getLocalActivityManager()
查看>>
配置文件struts2Struts2配置文件模块化包含(include)与action总结
查看>>
对象主题设计模式读书笔记-----观察者模式
查看>>