摘要: 操作符说明实例 . 表示任何单个字符 [ ] 字符集,对单个字符给出范围 [abc]表示a、b、c 中的一个字符 [a-z]表示a-z的单个字符 [a-zA-Z] 表示a-z A到Z的单个字符,包括(范围) [a-d[m-p]] 表示a-d 或 m到p的单个字符, [a-z&&[def]] 表示a- 阅读全文
posted @ 2020-01-23 22:49 DeyouKong 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 上一章节写了响应断言,本章就接着介绍下JSON断言(JSON Assertion) 参数: Assert JSON Path exists : $.后面添加你想要检查的json字段。 Addittionally assert value: 是否添加断言值, 添加的断言值和json返回的字段值进行比较 阅读全文
posted @ 2020-01-23 21:38 DeyouKong 阅读(685) 评论(0) 推荐(0) 编辑
摘要: 检查点:前面我们对用户名和密码进行了参数化,那么怎样来判断JMeter有没有正确调用test.dat里面的文件呢。当然,我们可以从结果图表中查看。但我还是想在登录接口进行一下检查。 JMeter里面的检查点通过添加断言来完成。 下面我们换一个接口,继续解读检查点的使用 1、右键点击我们的“商品搜索” 阅读全文
posted @ 2020-01-23 20:34 DeyouKong 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 参数化: 简单的来理解一下,我们录制了一个脚本,这个脚本中有登录操作,需要输入用户名和密码,假如系统不允许相同的用户名和密码同时登录,或者想更好的模拟多个用户来登录系统。这个时候就需要对用户名和密码进行参数化,使每个虚拟用户都使用不同的用户名和密码进行访问。 1、我们需要“参数化”的数据,这里我用记 阅读全文
posted @ 2020-01-23 17:38 DeyouKong 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 测试资源准备: 1)测试目标网站是https://www.cnblogs.com/DeryKong/ 2)测试目的是该网站在负载达到20 QPS 时的响应时间。 QPS 解释 QPS : Query Per Second 每秒查询率。是一台查询服务器每秒能够处理的查询次数。在因特网上,作为域名系统服 阅读全文
posted @ 2020-01-23 16:07 DeyouKong 阅读(237) 评论(0) 推荐(0) 编辑
摘要: Jmeter工具的主要主件,包含4个部分: (1)负载发生器:用于产生负载,通常以多线程或是多进程的方式模拟用户行为。 (2)用户运行器:通常是一个脚本运行引擎,用户运行器附加在线程或进程上,根据脚本要求模拟指定的用户行为。 (3)资源生成器:用于生成测试过程中服务器、负载机的资源数据。 (4)报表 阅读全文
posted @ 2020-01-23 15:18 DeyouKong 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 取样器是典型的不与其它元件发生交互作用的元件,逻辑控制器只对其子节点的取样器有效,而其它元件(config elements 、timers 、post-processors、assertions、listeners、)需要与取样器(sampler)等元件交互。 配置元件(config elemen 阅读全文
posted @ 2020-01-23 00:34 DeyouKong 阅读(193) 评论(0) 推荐(0) 编辑