随笔分类 -  Jmeter

摘要:要求:对注册接口进行100000次压测,手机号已126开头,后面的8位数不限 前言:在进行测试中,我们需要对注册接口进行压测100000次,那么就要求手机号码每次填写的不一致,否则手机号使用一次后会出现该手机号码已注册的情况,为了避免这种情况的发生,我们对手机号码的填写通常有2种方式,1、使用ran 阅读全文
posted @ 2018-05-31 19:36 Syw_文 阅读(1150) 评论(0) 推荐(0) 编辑
摘要:操作步骤: 1、通过函数助手,生成一个_time 函数: 2、如果参数为时间戳,那公式为: ${__time(,)} : 默认该公式精确到毫秒级别, 13位数 ${__time(/1000,)} : 该公式精确到秒级别, 10位数 3、 如果参数需要为当前日期,那公式为: ${__time(yyyy 阅读全文
posted @ 2018-05-31 16:53 Syw_文 阅读(497) 评论(0) 推荐(0) 编辑
摘要:详见内文 阅读全文
posted @ 2018-05-30 21:27 Syw_文 阅读(201) 评论(0) 推荐(0) 编辑
摘要:在接口的使用中,我们会经常用到上个接口response中的值作为下个接口的参数来使用,因此我们为了确保值的正确性,需要知道上个接口返回的值是否正确,因此我们使用到了如下的方法来查看返回值。 1、首先在所需的接口中“添加后置处理器 JSON Extractor”,将返回值id设置为变量,供使用的接口进 阅读全文
posted @ 2018-05-29 20:39 Syw_文 阅读(1766) 评论(0) 推荐(0) 编辑
摘要:Jmeter 读取excel数据使用的方法是使用CSV Data Set Config参数化,之后使用BeanShell Sampler来读取excel表中的数据 第一步、查看所需的接口都要哪些字段和值 第二步、excel表中填写所需的数据 第三步、添加CSV Data Set Config,可以允 阅读全文
posted @ 2018-05-26 21:11 Syw_文 阅读(2571) 评论(0) 推荐(0) 编辑
摘要:在测试中,不仅会涉及到APP中的数据测试,时常我们APP的数据需要与后台进行交互,因此我们不可避免的也需要对web进行接口测试,更准确的来说是使用web的接口来快速的帮我们实现App中所需的数据录入,因此我们一步一步来看如何实现接口的录入和测试。 第一步、我们需要打开Jmeter 1、打开“终端”, 阅读全文
posted @ 2018-05-26 13:48 Syw_文 阅读(459) 评论(0) 推荐(0) 编辑
摘要:示例:将接口“获取待办列表”response中body的id值传递给接口“删除待办”request的body中使用; 操作步骤如下: 第一步:给“获取待办列表”添加“正则表达式提取器” 第二步、配置需要获取id值的正则,注意:在我使用中若直接填写"id":"(.*?)",获取不到id值,所以我在要提 阅读全文
posted @ 2018-04-17 22:15 Syw_文 阅读(1235) 评论(0) 推荐(0) 编辑
摘要:第一步、创建线程 第二步、添加一个HTTP请求 第三步、设置request的请求头信息 根据自己需要填写的请求头信息进行填写,如下是我需要接口测试时填写的请求头 第四步、设置相关的HTTP请求参数,完整的URL地址为:http://t.app.goodiber.com/api/todo/save,在 阅读全文
posted @ 2018-04-17 21:32 Syw_文 阅读(339) 评论(0) 推荐(0) 编辑
摘要:前提条件:打开Jmeter界面,首先需要安装java并配置环境变量。 第一步:下载并安装jdk和环境配置 java jdk下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载 阅读全文
posted @ 2018-04-16 22:04 Syw_文 阅读(1146) 评论(0) 推荐(0) 编辑