摘要:
一、Httprunner简单介绍 httprunner是一个面向https协议的接口自动化测试框架。它只需要维护一份json,yaml文件那么就可以实现自动化测试,性能测试,线上监控,持续集成。HttpRunner 主要包含下列特征:继承 Requests 库的全部特性,轻松实现 HTTP(S) 的 阅读全文
摘要:
一、安装配置 官网下载:https://www.telerik.com/fiddler 下一步下一步进行安装 fiddler配置 Fiddler 能直接抓取 HTTP 协议请求,要想抓取 HTTPS 请求就需要安装 Fiddler 证书。 工具栏中 tools-options-https: 勾选ca 阅读全文
摘要:
1. 安装 要使用 Playwright,需要 Python 3.7 版本及以上 1.1 在线安装 pip install playwright # 安装playwright的python版本 playwright install # 安装playwright自带的浏览器和ffmepg 1.2 离线 阅读全文
摘要:
1. 添加线程组,在测试计划--》添加--》线程--》线程组 2. 添加http代理服务器,在测试计划--》添加--》非测试元件--》http代理服务器 3. 选择录制脚本的存放位置,选择第一步创建的线程组中。 4. 切换到Requests Filtering,点击“添加建议排除” ,添加排除模式- 阅读全文
摘要:
一、Linux下JDK的安装及环境变量的配置 1、 使用命令uname –a查看系统的版本确定系统的位数,然后去JDK官网下载相应位数的安装程序,进行安装 下载地址:https://pan.baidu.com/s/1piply8oOjVv_La3z17Hcwg 可以直接在服务器上下载:wget 下载 阅读全文
摘要:
下载、安装、运行插件 (1)下载插件 在Jmeter官网上下载插件管理器Plugins-manager.jar 将JAR包放入到lib\ext目录下 重启Jmeter,可以在选项下看到【选项】-Plugins Manager (2)安装指定的插件 打开Plugins Manager插件管理器 选择A 阅读全文
摘要:
跨线程组调用函数,需要用到属性 1、用_setProperty函数,将值保存成jmeter属性,需要通过BeanShell取样器来执行 1.1 打开函数助手,选择_setProperty,设置属性名称和属性值(此处的属性值是从接口提取到的动态值,故变量显示),点击生成 1.2 将生成的字符串放在Be 阅读全文
摘要:
1、安装 安装jdk jmeter下载地址:http://jmeter.apache.org/download_jmeter.cgi,(Windows版本下载.zip,Linux版本下载.tgz) 下载后无需安装,解压后即可使用。 打开JMeter中bin目录下面的jmeter.bat文件即可打开J 阅读全文
摘要:
部分参数需要参数化,或者测试环境变化时,可以通过设置用户自定义变量 1、创建用户自定义变量 选中Thread Group: 右键 Add -> Config Element -> User Defined Variables. 比如定义一个变量叫 url 2、引用变量 使用它的时候用 ${url} 阅读全文
摘要:
如测试多用户并发登录的时候,有时需要对账户进行参数化 1、添加CSV数据文件设置 2、设置csv文件 3、设置信息 注意分隔符与txt文件的中的对应,csv文件一般默认英文逗号分割 阅读全文