上一页 1 ··· 9 10 11 12 13 14 下一页
摘要: 1、计算公式: 线程数 = QPS * time 注意:QPS--每秒完成请求的个数;time--每个请求响应完成平均需要时间 故QPS * time 就是所有请求完成响应所需要的总时间,如果需要在一秒内完成所有请求,所以线程数需要等于总时间值 压力测试线程数确定: 比如一个活动,大概一个小时内有6 阅读全文
posted @ 2020-01-27 20:39 DeyouKong 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 关联是什么? 通俗来讲,就是请求之间通过传递参数建立联系。一般,我们需要将一个请求的响应参数,作为另一个请求的入参。比如登录后的操作,第一步实现登录请求,然后将请求返回的token提取出来保存到一个变量中,后续请求作为入参使用 jmeter通过正则表达式提取器来实现这一场景 实现案例 有如下两个接口 阅读全文
posted @ 2020-01-24 14:23 DeyouKong 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 操作符说明实例 . 表示任何单个字符 [ ] 字符集,对单个字符给出范围 [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 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 上一章节写了响应断言,本章就接着介绍下JSON断言(JSON Assertion) 参数: Assert JSON Path exists : $.后面添加你想要检查的json字段。 Addittionally assert value: 是否添加断言值, 添加的断言值和json返回的字段值进行比较 阅读全文
posted @ 2020-01-23 21:38 DeyouKong 阅读(782) 评论(0) 推荐(0) 编辑
摘要: 检查点:前面我们对用户名和密码进行了参数化,那么怎样来判断JMeter有没有正确调用test.dat里面的文件呢。当然,我们可以从结果图表中查看。但我还是想在登录接口进行一下检查。 JMeter里面的检查点通过添加断言来完成。 下面我们换一个接口,继续解读检查点的使用 1、右键点击我们的“商品搜索” 阅读全文
posted @ 2020-01-23 20:34 DeyouKong 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 参数化: 简单的来理解一下,我们录制了一个脚本,这个脚本中有登录操作,需要输入用户名和密码,假如系统不允许相同的用户名和密码同时登录,或者想更好的模拟多个用户来登录系统。这个时候就需要对用户名和密码进行参数化,使每个虚拟用户都使用不同的用户名和密码进行访问。 1、我们需要“参数化”的数据,这里我用记 阅读全文
posted @ 2020-01-23 17:38 DeyouKong 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 测试资源准备: 1)测试目标网站是https://www.cnblogs.com/DeryKong/ 2)测试目的是该网站在负载达到20 QPS 时的响应时间。 QPS 解释 QPS : Query Per Second 每秒查询率。是一台查询服务器每秒能够处理的查询次数。在因特网上,作为域名系统服 阅读全文
posted @ 2020-01-23 16:07 DeyouKong 阅读(242) 评论(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 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 这是第二个星期出去面试了,这里就整理一下遇到的面试题~ 一、数据库题 表名:字段 users: id trace: user_id(用户id) payment(消费金额) pay_time(消费时间) 1、查询id为1的用户在2018.10.01-2018.10.02期间消费的总金额 2、分别查询 阅读全文
posted @ 2019-04-16 11:14 DeyouKong 阅读(173) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 下一页