性能测试
洛水之风
一片白云翱翔蓝天
展开
-
Jmeter BeanShell PreProcessor的使用笔记
Jmeter BeanShell PreProcessor的使用笔记1.打印loglog.info("content:" + content);2. 将字符串转化为JsonStringimport com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;String content = "{\"busines...原创 2018-12-18 11:26:53 · 1896 阅读 · 0 评论 -
Jmeter使用基础笔记-认识Jmeter
我在工作过程中接触Jmeter不算特别多,对Jmeter的使用也只是限于基础阶段,不过对付基本的一些需求我想足够使用了。有好几个朋友问我关于Jmeter的问题,在此我将我在工作过程中的使用心得和总结的经验进行记录,希望对初次使用Jmeter的同学有帮助。欢迎同学疯狂点评。本笔记使用的环境大部分都是在Mac环境下进行的,但是使用win环境的同学也可以作为参考,差别不算太大检查java运行...原创 2019-01-10 08:56:33 · 319 阅读 · 0 评论 -
Jmeter使用基础笔记-写一个http请求
本篇文章主要讲述2个部分:搭建一个简单的测试环境用Jmeter发送一个简单的http请求搭建测试环境编写flask代码(我参考了开源项目HttpRunner的测试服务器),将如下的代码保存为api_server.py:import hashlibimport hmacimport jsonfrom functools import wrapsfrom flask i...原创 2019-01-16 22:19:03 · 770 阅读 · 0 评论 -
Jmeter使用基础笔记 - 断言 - API接口返回数据断言
Jmeter的断言方式有很多种,我在工作中由于经常做的是API接口测试,性能也是对接口进行压测,所以这篇文章主要介绍如何对API接口做断言了解API接口Restful API 规范协议:采用http或者https协议数据传输格式:采用json,而不用xmlurl链接:url链接中,不能有动词,只能有名词,而且对于一些名词,如果出现复数,那么应该后面加上s。例如:获取文章列...原创 2019-01-22 20:37:16 · 2972 阅读 · 0 评论 -
Jmeter逻辑控制器-ForEach Controller
ForEach Controller 介绍ForEach Contoller 即循环控制器,顾名思义是定义一个规则。主要有以下一个参数:名称:随便填写注释:随便填写输入变量前缀:可以在“用户自定义变量”中定义一组变量。循环控制器可以从中获取到变量对应的值,然后作为循环控制器的循环条件;还可以输出变量作为取样器的参数Start index for loop:循环变量下标起点End index f...原创 2019-03-07 07:58:50 · 693 阅读 · 0 评论 -
Jmeter学习笔记之逻辑控制器-Runtime Controller
文章目录Runtime Controller介绍Runtime Controller 编辑界面Once Only Controller介绍Once Only Controller 配置界面Once Only Controller使用Runtime Controller介绍Runtime Controller 是用来控制其子元件的执行时长,时长单位是秒;参入如下:名字:可以随便填写注释:可...原创 2019-03-13 07:17:26 · 1924 阅读 · 0 评论