Jmeter
yanyan0614
这个作者很懒,什么都没留下…
展开
-
Jmeter(八)请求之cookie、token的处理
一、Cookie的处理方式有两种:第一种是使用cookie管理器,右键添加配置元件——HTTP Cookie管理器第二种是使用正则表达式提取上一个请求的cookie值,作为下一个请求的消息头。二、token的处理结合fiddler工具抓包获取上一个请求的token值作为下一个请求的参数...原创 2020-05-25 17:10:46 · 796 阅读 · 0 评论 -
Jmeter(七)元件正则表达式使用方法
一、Jmeter之必备正则表达式常用正则表大家式格式: 元字符+限定符例如:11位数字的正则表达式有:.* 或 \d* 或 .{11}等检查正则表达式格式正确性可以通过在线正则表达式网站验证。正则表达式提取器在Jmeter中的使用实例:(1)比如: 需要提取响应里的某个值作为下一个请求的参数(2)线程组右键添加——后置处理器——正则表达式提取器(输入表达式)——添加调试取样器来查看提取的结果(3)添加下一个需要用到提取的值的http请求(4)查看新的请求提交的参数值是原创 2020-05-25 16:14:50 · 154 阅读 · 0 评论 -
Jmeter(六)函数_RandomString使用方法(随机生成数据)
一、—RandomString函数的作用:**造数据时如果需要随机生成数据可以使用此函数,但随机生成的数据可能也会出现重复,所以使用过程中根据自己的需要来优化脚本。**操作步骤:1.tools——打开函数助手——选择_RandomString函数——填入对应的参数(如图)2. 拷贝生成的函数变量,在请求参数值里粘贴(如图)...原创 2020-05-24 20:11:13 · 4652 阅读 · 0 评论 -
Jmeter(五)参数化4种方式实例
参数化自定义变量的作用:参数化的一般用法就是将脚本中的某些输入使用参数来代替,在脚本运行时指定参数的取值范围和规则Jmeter支持如下4种参数化方式:第一种: User Defined Variables:用户自定义变量第二种:CSV Data Set Config:CSV数据文件设置(txt、csv格式文件)第三种:函数助手:_CSVRead第四种:User Variables:用户参数下面分别用实例来演示4种参数化的用法:(1)用户自定义变量自定义变量引用方法:变量名使用场..原创 2020-05-24 17:43:12 · 459 阅读 · 0 评论 -
Jmeter(四)响应断言
一、Jmeter元件中的断言用于检查测试中得到的响应数据等是否符合预期,在request的返回层面增加一层判断机制,因为request成功了,并不代表结果一定正确,所以通过断言,看到我们的请求是否真正的成功。使用方法:1.给某个请求添加好断言2.添加对应的断言结果监听器如图...原创 2020-05-21 18:04:33 · 116 阅读 · 0 评论 -
Jmeter(三)如何发送get和post请求实例
一、Jmeter发送GET请求1.添加 线程组—取样器—http请求以get请求: http://v.juhe.cn/calendar/day为例(先去聚合网申请免费的api接口apikey值,需要实名认证,如下图)![获取key值](https://img-blog.csdnimg.cn/20200521112526395.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ib原创 2020-05-21 11:26:48 · 489 阅读 · 0 评论 -
Jmeter(二)HTTP请求常见状态码
一. 2开头(请求成功)表示成功处理了请求的状态代码 200(成功):服务器已成功处理了请求。通常这表示服务器提供了请求的网页。 201(已创建):请求成功并且服务器创建了新的资源。 202(已接受):服务器已接受但尚未处理。 203(非授权信息):服务器成功处理了请求但返回的信息可能来自另一来源。 204(无内容):服务器成功处理了请求但没有返回任何内容。 205(重置内容):服务器成功处理了请求但没有返回任何内容。 206(部分内容):服务器成功处理了部分get请求。二. 3开头(请求原创 2020-05-21 09:40:56 · 1878 阅读 · 0 评论