| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发测试 -> jmeter的所有的操作步骤 -> 正文阅读 |
|
[开发测试]jmeter的所有的操作步骤 |
JMeter如何做接口测试
1.创建线程组,在线程组中设置线程的个数、持续时间和循环次数,如 2、创建HTTP请求默认值,在之后所有创建的HTTP请求中都会先经过HTTP请求默认值,可以设置默认访问地址和端口号,如下图所示:
4、创建聚合报告,先看一下每个参数的含义: (1)Lable:Label:每个 JMeter 的 element(例如 HTTP Request)都有一个 Name 属性,这里显示的就是 Name 属性的值; (1)#Samples:表示这次测试中一共发出了多少个请求,如果模拟10个用户,每个用户迭代10次,那么这里显示100;【我的是用户有100,只迭代一次,因此也是100】 (1)Average:平均响应时间——默认情况下是单个 Request 的平均响应时间,当使用了 Transaction Controller 时,也可以以Transaction 为单位显示平均响应时间; (1)Median:中位数,也就是 50% 用户的响应时间; (2)90% Line ~ 99% Line:90% ~99%用户的响应时间; (3)Min:最小响应时间; (4)Maximum:最大响应时间; (5)Error%:本次测试中出现的错误率,即 错误的请求的数量/请求的总数; (6)Throughput:吞吐量——默认情况下表示每秒完成的请求数(Request per Second),当使用了 Transaction ; (7)Received KB/src:每秒从服务器端接收到的数据量; (8)Sent KB/src:每秒从客户端发送的请求的数量。 5、创建CSV Data Set Config参数化。我们做web性能压力测试需要多个用户并发的发送请求给web服务器,为了模拟多个用户的行为,需要不同用户的账号等信息,所以需要参数化。CSV Data Set Config配置元件就是用来做参数化的。这个配置元件可以从指定的数据文件中一行一行的读取内容,按照一定的格式拆分后跟定义的用户变量匹配上,并赋值给变量,这样变量就可以提供给采样器使用了。需要一个参数化文档(txt或csv) jmeter如何做接口测试 二、接口测试的流程 三、示例
创建一个Http Request: http请求配置如下:
点击执行按钮,执行后,可以通过结果树查看结果 |
|
开发测试 最新文章 |
pytest系列——allure之生成测试报告(Wind |
某大厂软件测试岗一面笔试题+二面问答题面试 |
iperf 学习笔记 |
关于Python中使用selenium八大定位方法 |
【软件测试】为什么提升不了?8年测试总结再 |
软件测试复习 |
PHP笔记-Smarty模板引擎的使用 |
C++Test使用入门 |
【Java】单元测试 |
Net core 3.x 获取客户端地址 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/18 4:29:18- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |