上传文件
choose file
用法: choose file 元素定位 文件路径 \\ 文件名
此处注意: 复制的路径是 /, 需全部替换成 \\
清除
Clear Element Text
用于输入框输入前的清除
取文本值
get text
取值
get value
鼠标悬浮
Mouse Over
设置全局变量
Set Global Variable
杀进程(用于解决谷歌无法查看日志问题)
OperatingSystem.Run taskkill /f /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
来源: https://www.cnblogs.com/carryenvoy/p/8883688.html