随笔分类 - 软件测试-JMeter
摘要:以如下json串为例子: { "store": { "book": [ { "category": "reference", "author": "Nigel Rees", "title": "Sayings of the Century", "price": 8.95 }, { "category
阅读全文
摘要:1.使用背景 在做接口测试的时候,发现其中有一个登录接口是form-data格式的,不同于其他json格式,那么在做请求的时候就需要做一些改变。 2.设置参数 (1)HTTP请求勾选上【对POST使用multipart/from-data】 2.HTTP请求--》配置元件--》添加HTTP信息头管理
阅读全文
摘要:1、Jmeter卡住,强行结束,点击stop,提示:One or more test threads won't exit; see log file 原因:可能是资源不够 解决:参考解决以下排查 https://stackoverflow.com/questions/53921425/how-to
阅读全文
摘要:1、添加后置处理器-正则表达式,引用名称如:id 或 2、添加断言-BeanShell断言,其中第3行id对应正则表达式中的引用名称 FileWriter fstream=new FileWriter ("D://test.csv",true); BufferedWriter out=new Buf
阅读全文
摘要:1、背景 有些接口在登录时需要做基本身份认证,需要用户及用户密码。 类似pastman中 Basic auth基本授权认证: Basic auth基本授权认证随请求一起发送经过验证的用户名和密码。在请求“Authorization ”选项卡中,从“TYPE”下拉列表中选择“Basic auth”。在
阅读全文
摘要:1. 入门篇 《Jmeter工具实现api接口长稳可靠性测试及性能测试》,其中介绍了安装及首个样例 2. 工具篇 2.1 取样器 Jmeter 中JDBC request 详解,包括参数化 2.2 逻辑控制器 《Jmeter 逻辑控制器之 交替控制器》 2.3 前置处理器 BeanShell Pre
阅读全文
摘要:1、Ramp-Up 单个线程组中设置线程组中,启动所有线程所需要时间,以下截图即表示为1s内启动1000个线程。 Ramp-Up时间默认为0,即瞬间请求所有线程 参考https://www.cnblogs.com/hjhsysu/p/9189897.html 2、固定定时器 Jmeter的线程组在发
阅读全文
摘要:概览 1 Jmeter简介 2 安装jmeter工具 3 编辑jmeter脚本 4 运行及查看结果 5 功能扩展 6 常见问题处理 1 Jmeter简介 Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其
阅读全文
摘要:1.Linux环境安装jmeter 可参考https://www.cnblogs.com/surewing/p/9271886.html 如需要用到3台客户机,分别在三台机器中安装jdk、jmeter环境,以下是安装jmeter步骤 1)将jmeter安装包放到服务器 如路径:/app/jmeter
阅读全文
摘要:1、创建测试计划-线程,添加CSV Data Set Config Filename:指定读取用户名和密码的文件,我们会将所有的用户名密码写到该文件中; FileEncoding::写入用户名密码的文件编码格式,不写的时候默认为ANSI VaribleNames:定义文本文件中的变量名用户名=use
阅读全文
摘要:两天时间学习研究JMeter工具,基本了解JMeter的使用,感谢以下文章的作者,让我快速了解使用JMeter http://www.cnblogs.com/ceshisanren/p/5639895.html 1、环境: MySQL:mysql-essential-5.1.39/win64 jdb
阅读全文

浙公网安备 33010602011771号