文章分类 -  jmeter接口

摘要:1.下载perfmon的插件 perfmon这个插件在jmeter的插件管理中就可以下载安装 2.下载ServerAgent-2.2.1,并解压 下载链接: 链接:https://pan.baidu.com/s/103wZs1uFLTpjG3ZI5zduEA 提取码:lrmh 3.监听器中添加per 阅读全文
posted @ 2019-02-24 20:35 燕鸻 阅读(609) 评论(0) 推荐(0)
摘要:一、Jmeter加到环境变量 步骤: 1.创建JMETER_HOME,加E:\JMeter\apache-jmeter-4.0\apache-jmeter-4.0 2.Path环境变量里面添加%JMETER_HOME%/bin 3.CLASSPATH里面添加: CLASSPATH=%JMETER_H 阅读全文
posted @ 2019-02-24 19:49 燕鸻 阅读(462) 评论(0) 推荐(0)
摘要:一、首先到官方下载需要的三个jar包,分别是: activation.jar,connons-email-1.2.jar,mail.jar这三个文件放到ant的lib目录下 百度网盘下载链接: 链接:https://pan.baidu.com/s/1JMLb5m_F-HKLMtwJYdgfjg 提取 阅读全文
posted @ 2019-02-24 15:01 燕鸻 阅读(532) 评论(0) 推荐(0)
摘要:一、ant的环境配置 1.下载地址: http://ant.apache.org/bindownload.cgi 得到的是一个apache-ant-1.10.1-bin.zip的压缩包。将其解压到你的硬盘上,例如:C:\apache-ant-1.10.1。 2.配置环境变量 window中设置ant 阅读全文
posted @ 2019-02-22 17:36 燕鸻 阅读(1156) 评论(0) 推荐(0)
摘要:接口测试断言得维度: 1.协议状态码的验证 2.业务状态码的验证 3.数据的验证 一、协议状态码断言 二、响应文本断言 1.模糊匹配 2.精确断言使用JSON Path Assertion 阅读全文
posted @ 2019-02-22 11:26 燕鸻 阅读(122) 评论(0) 推荐(0)
摘要:问题:用户登录压测中,使用的是用一个用户,而实际的情况中,用户都是不同的,如何模拟? 答案:使用参数化和变量,先注册好一组用户名和密码,然后保存在一个数据文件中,压力测试时,随机的使用数据文件中的用户名和密码 参数化方式: 一、【函数助手】 二、CSV Data Set Config 【属性】 三、 阅读全文
posted @ 2019-02-20 16:12 燕鸻 阅读(130) 评论(0) 推荐(0)
摘要:一、在调试脚本的时候,可以使用前置处理器中的用户参数组件进行数据的提供,在该数据中可以使用固定值也可以使用变量值。 如果是固定不变的一些配置项,不需要多个值的时候,也可以使用用户已定义的变量组件。 【界面展示】 二、配置参数说明 用户参数: 1、名称:使用标注 2、注释:备注信息 3、每次迭代更新一 阅读全文
posted @ 2019-02-20 14:35 燕鸻 阅读(544) 评论(0) 推荐(0)
摘要:一、用户定义的变量的作用: 分离公共的数据。 jmeter的自定义变量可以让我们随机选取变量,从而达到在性能测试过程中可以随机选取变量的目的。但是在实际使用中发现一个问题,并不试用于所有场景,比如登录 我的自定义变量如图: *引用方法:${变量名} 阅读全文
posted @ 2019-02-20 14:20 燕鸻 阅读(323) 评论(0) 推荐(0)
摘要:一、http请求默认值的作用 该组件可以为我们的http请求设置默认的值。假如,我们创建一个测试计划有很多个请求且都是发送到相同的server,这时我们只需添加一个 Http request defaults组件并设置“Server Name or IP”,然后添加多个http请求且不设置"serv 阅读全文
posted @ 2019-02-20 14:14 燕鸻 阅读(1569) 评论(0) 推荐(0)
摘要:1.选中jmeter中的后置处理器-->jp@gc - JSON/YAML Path Extractor 2.jp@gc-JSON/YAML Path Extractor中要填的数据信息 通过${变量名}引用 阅读全文
posted @ 2019-02-20 14:06 燕鸻 阅读(1191) 评论(0) 推荐(0)
摘要:一、首先来介绍一下J meter中正则表达式提取器的元素组成,下图所示: 下面是各参数值的含义: 二、下面是一个简单的正则表达式取值的例子; 这种最简单的情况在Jmeter正则表达式提取器和HTTP请求中的设置如下: http请求中的参数调用 常用的正则表达式操作符 阅读全文
posted @ 2019-02-20 11:41 燕鸻 阅读(176) 评论(0) 推荐(0)
摘要:HTTP Cookie 管理器具备三个功能:1. Cookie 管理器就像一个 web 浏览器那样存储并发送 cookie。如果你有一个 HTTP 请求,其返回结果里包含一个 cookie,那么 Cookie 管理器会自动将该 cookie 保存起来,而且以后所有的对该网站的请求都使用同一个 coo 阅读全文
posted @ 2019-02-20 09:52 燕鸻 阅读(3232) 评论(0) 推荐(1)
摘要:1.添加http请求,将请求参数及信息头填写好 2.选中http请求中的,Files Upload编辑好相应的信息 3.在http请求的界面,选中Advanced选项,Implementation:选中java 阅读全文
posted @ 2019-02-19 18:01 燕鸻 阅读(240) 评论(0) 推荐(0)
摘要:HTTP请求格式 当浏览器向Web服务器发出请求时,它向服务器传递了一个数据块,也就是请求信息,HTTP请求信息由3部分组成: l 请求方法URI协议/版本 l 请求头(Request Header) l 请求正文 下面是一个HTTP请求的例子: GET/sample.jspHTTP/1.1 Acc 阅读全文
posted @ 2019-02-19 16:10 燕鸻 阅读(1184) 评论(0) 推荐(0)
摘要:1.下载jmeter-plugins-manager-1.3.jar插件,将这个插件下载好以后方到jmeter目录-->lib-->ext文件夹下 官网下载: https://jmeter-plugins.org/install/Install/ 百度网盘下载地址: 链接:https://pan.b 阅读全文
posted @ 2019-02-19 14:35 燕鸻 阅读(738) 评论(0) 推荐(0)
摘要:运行环境:jmeter是基于java语言的,所有需要准备Java的JDK环境,并添加到环境变量中。 一、环境搭建及配置 1.JMeter的下载: 官网:http://jmeter.apache.org/download_jmeter.cgi Jmeter下载时Binaries和Source两类包的区 阅读全文
posted @ 2019-02-19 14:04 燕鸻 阅读(227) 评论(0) 推荐(0)