- 博客(11)
- 收藏
- 关注
原创 ride 通过return value实现参数在关键字中的传递
RF即robot framework,可以实现上一关键字中返回值作为下一关键字中的入参来实现参数传递。该处把设置的得到的随机字符串,作为该关键字的return value(这里是random),下一关键字可直接引用变量名。 ① 将获取的随机字符串设置为该关键字的返回值,见下图; ② 在用例中引用关键字,将其实例化赋予具体的值 ...
2021-06-30 15:39:27
904
原创 ride使用过程中涉及到的一些关键字
使用的Library: Library Selenium2Library Library Screenshot Library DateTime Library OperatingSystem 1.时间 获取当前时间戳 ${time} Get Current Date result_format=%Y%m%d%H%M%S ${date} Get Current Date result_fo
2021-06-29 17:44:47
1904
转载 ride导入py文件
1.在..\python27\Lib\site-packages\ 建立库文件文件夹 MyLibrary 2.在MyLibrary 内建立 mytool.py 文件和__init__.py 文件 3.
2021-06-15 18:04:18
943
转载 python+pytesseract+Tesseract-OCR识别验证码
以下简述安装tesserocr及导入的相关library,本人使用py版本未py37 1.安装tesserocr 打开链接https://digi.bib.uni-mannheim.de/tesseract/,下载对应的tesserocr包进行安装 配置变量 在系统变量里,修改path 在系统变量里,创建一个新的变量名为:TESSDATA_PREFIX,值为:C:\Program Files\Tesseract-OCR\tessdata(根据自己安装的tesserocr安装路径为准)
2021-06-15 17:40:17
771
转载 java+selenium JavascriptExecutor单击元素
这种方法主要用于某些情况下,页面元素的.click()方法无法生效时。 第一种形式,元素定位和元素操作要放在一起,如下: public void Test() { WebElement ele = driver.findElement(By.xpath(“element_xpath”)); JavascriptExecutor executor = (JavascriptExecutor)driver; executor.executeScript(“arguments[0].click();”, ele)
2020-06-04 16:01:09
579
原创 eclipse testng离线安装
下载eclipse testng插件包 eclipse testng插件下载地址:http://dl.bintray.com/testng-team/testng-eclipse-release/zipped/ 下载后的压缩包如下图 一、【解压安装方式】 1)解压压缩包,文件目录如下 2) 可以把features和plugins中的内容分别拷贝到eclipse对应文件夹; 或把解压后的整个目录拷贝到dropins中。 验证是否安装成功: a) 打开命令行,到当前eclipse的目录下
2020-05-08 17:32:42
340
原创 JSON提取器
1.创建json提取器、相关配置及使用 Variable names:保存的变量名,后面使用${Variable names}引用 JSON Path expressions:调试通过的json path表达式 Match Numbers:匹配数字(0代表随机,1代表第一个,-1代表所有) Default Values:找不到时默认值,一般设置为NOT FOUND Compute concate...
2020-04-02 11:39:16
4313
原创 jmeter随机函数
1.${__Random(,)}随机数 ${__Random(0,99,n)} 第一个参数0,表示希望生成的数字最小的值,必填 第二个参数99,表示希望生成的数字最大的值,必填 第三个参数n,表示生成的数保存在这个变量中,非必填 ,其中n值在 [0,99]之间,包含0和99 2…${__RandomString(,)}随机字符串 ${__RandomString(32,1231asadas,m...
2020-04-02 10:56:46
5170
原创 JMeter 中时间函数工具
1.函数助手 2.__time : 获取时间戳、格式化时间 如果参数为时间戳,那公式为: ${__time(,)} : 默认该公式精确到毫秒级别, 13位数 ${__time(/1000,)} : 该公式精确到秒级别, 10位数 如果参数需要为当前日期,那公式为: ${__time(yyyy-MM-dd,)} ${__time(YMDHMS,)} 以下为4个函数的执行结果 3__Time...
2020-04-02 10:22:14
270
转载 jmeter设置token为全局变量
jmeter实现登录并设置token为全局变量 1.添加登录请求 2.添加正则表达式提取器获取token (1)引用名称 token (2)正则表达式 “token”:"(.+?)" (3)模板 用KaTeX parse error: Can't use function '$' in math mode at position 28: …式中有多个正则表达式,则可以是$̲23$等等,表示解析...
2020-04-02 09:48:52
3041
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅