rf常用关键字
上传文件
choose file
用法:choose file 元素定位 文件路径\\文件名
此处注意:复制的路径是/,需全部替换成\\
清除
Clear Element Text
用于输入框输入前的清除
取文本值
get text
取值
get value
鼠标悬浮
Mouse Over
设置全局变量
Set Global Variable
杀进程(用于解决谷歌无法查看日志问题)taskkill /f /t /im chromedriver.exe
OperatingSystem.Run taskkill /f /t /im chromedriver.exe
type用法
${type} Evaluate type(${name})
log ${type}
取随机数
${name} Evaluate random.randint(000000,999999) random
取电话号码
${cellphone} Evaluate random.choice(['139','188','185','136','158','151'])+"".join(random.choice("0123456789") for i in range(8)) random
新增后去数据库查询
Connect To Database Using Custom Params pymysql database=库名, user=用户名, password=密码, host=IP, port=端口号
${result} Query (查询语句)
log ${result[0][0]}
${result1} Set Variable ${result[0][0]}
备注:由于查询结果返回是list,所以对结果需做相应处理
正则取查询底部总条数(一般查询时需获取底部页数)
${pageCount} Get Regexp Matches ${value} 共( +(\\d+) +)条 #正则
log ${pageCount[0]}
${pageCount1} Set Variable ${pageCount[0]} #由于返回值是list,所以需要把值取出
log ${pageCount1}
备注(Get Regexp Matches正则表达式是String库的关键字)
string类型转换为int
关键字
Convert To Integer
rf常用关键字的更多相关文章
- rf常用关键字总结
上传文件choose file 用法:choose file 元素定位 文件路径\\文件名 此处注意:复制的路径是/,需全部替换成\\ 清除Clear Element Tex ...
- RF(常用关键字)
一.常用关键字 Open Browser [url | browser | alias] 打开浏览器 Close Browser 关闭当前浏览器(不是窗口) Close All B ...
- RF之关键字、变量、循环
关键字的使用: RF的能力是由关键字提供的,所以,我们必须对RF的常用关键字有个了解 . 最常用的关键字就在RF的关键字中.http://robotframework.org 其中Builtin是标准 ...
- 二、robotframework接口测试-常用关键字介绍
1.常用关键字介绍: a. 打印:log 用法:log 打印内容 ---------------- ...
- robotframework常用关键字
robotframework关键字 可以将关键字看作是处理数据的方法.robotframework的关键字和测试数据组成了测试用例. robotframework关键字包括系统关键字和用户关键字.用户 ...
- Java SE 基础:常用关键字
Java SE 基础:常用关键字 常用关键字表
- JAVA常用关键字
Java 中常用关键字: 一一解释(先以印象注明含义,若有错误或未填写的待用到后补充.更新):(蓝色为不确定部分) abstract : 虚类 boolean : 类型定义——布尔型 break : ...
- Oracle数据库常用关键字以及函数
常用关键字 insert into---插入数据 delete---删除数据 update---更新一条数据 select---实际工作中尽量不要写* set---设置某些属性 where---给执行 ...
- Selenium2Lib库之鼠标事件常用关键字实战
1.2 鼠标事件常用关键字 1.2.1 Click Button关键字按F5 查看Click Button关键字的说明,如下图: Click Button关键字 是用于点击页面上的按钮.参数locat ...
随机推荐
- BerOS file system
The new operating system BerOS has a nice feature. It is possible to use any number of characters '/ ...
- 【java规则引擎】模拟rete算法的网络节点以及匹配过程
转载请注明:http://www.cnblogs.com/shangxiaofei/p/6340655.html 本文只用于理解rete算法,通过一个规则的编译成的网络结构,以及匹配过程去理解rete ...
- http之206状态码
206状态码, 大概就是浏览器先不下载要下载的文件,而是弹窗告诉用户,该文件是什么,有多大.由用户自行决定是否下载. 在html中,加一个a标签,a标签的地址是一个文件,就可实现该效果. 具体可参考下 ...
- Azure CLI的Query
Azure CLI 2.0是基于Python的命令行.其命令直观,使用非常方便. 其输出有四种模式: --output -o : Output format. Allowed values: json ...
- JSF在ui:include中传递参数到对应控制层
在JSF中使用ui:include方法可以引入一个页面到当前页面中,如果要向被包含的页面中传入参数,可以使用ui:param标签,这个标签类似于f:param,只不过一个用于页面,一个用于实际标签.示 ...
- QString乱谈(2)
长期以来,很多人都清楚,一旦C++源码中直接使用了中文,这样的源码想要跨平台(I18N)会非常困难. 随着: Windows下:MSVC2010成为主流 Linux下:GCC升级到4.6 C++中的中 ...
- Java类与继承
Java:类与继承 对于面向对象的程序设计语言来说,类毫无疑问是其最重要的基础.抽象.封装.继承.多态这四大特性都离不开类,只有存在类,才能体现面向对象编程的特点,今天我们就来了解一些类与继承的相 ...
- IIS:配置参数
ylbtech-IIS:配置参数 1.返回顶部 2.返回顶部 3.返回顶部 4.返回顶部 5.返回顶部 6.返回顶部 7.返回顶部 8.返回顶部 9.返回顶部 ...
- 第三章 深入分析Java Web的中文乱码问题(待续)
几种常见的编码格式 在Java中需要编码的场景 在Java中如何编解码 在Java Web中涉及的编解码 在JS中的编码问题 常见问题分析 一种繁简转换的实现方式
- 基于候选区域的深度学习目标检测算法R-CNN,Fast R-CNN,Faster R-CNN
参考文献 [1]Rich feature hierarchies for accurate object detection and semantic segmentation [2]Fast R-C ...