摘要: 环境准备: 1.手机 2.wifi 3.Jmeter 具体步骤: 1、启动Jmeter; 2、“测试计划”中添加“线程组”; 3、“工作台”中添加“HTTP代理服务器”; 4、配置代理服务器:Global Settings下面的端口配置:9988,HTTPS Domains配置:http://10. 阅读全文
posted @ 2017-04-08 13:28 wonsh 阅读(139) 评论(0) 推荐(0) 编辑
摘要: Jmeter一般来说是压力测试的利器,最近想尝试jmeter和BeanShell进行接口测试。由于在云阅读接口测试的过程中需要进行登录操作,而登录请求是HTTPS协议。这就需要对jmeter进行设置。 (一)设置HTTP请求 我们首先右键添加线程组,然后继续右键添加控制器,由于登陆操作只请求一次,因 阅读全文
posted @ 2017-04-08 13:25 wonsh 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 工具: 1,JMeter 2,Chrome 3,BlazeMeter 4,SwitchyOmega(如果需要代理) 步骤: 以上工具准备好以后就可以录制JMeter的测试脚本了, 在Chrome中点击BlazeMeter插件,出现下图: 可以为本次录制取一个名字,然后点击红色原点,开始录制脚本,然后 阅读全文
posted @ 2017-04-08 13:12 wonsh 阅读(811) 评论(0) 推荐(0) 编辑
摘要: 一、使用jmeter来发送gzip数据 有时候我们需要模拟在客户端将数据压缩后, 发送(post)到服务器端. 通常这种情况,会发生在移动终端上. 这样做的好处, 是可以节省流量. 当然, 服务器返回的数据也可以是gzip格式, 终端在数据展现时,需要先解压缩. 同样也是为了节省网络流量. 1. 首 阅读全文
posted @ 2017-04-08 13:09 wonsh 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 如果按JMeter默认设置,生成报告如下: 从上图可以看出,结果信息比较简单,对于运行成功的case,还可以将就用着。但对于跑失败的case,就只有一行assert错误信息。(信息量太少了,比较难找到失败原因) 优化大致过程: 1、下载style文件:jmeter.results.shanhe.me 阅读全文
posted @ 2017-04-08 12:36 wonsh 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 一、Debug Sampler介绍: 使用Jmeter开发脚本时,难免需要调试,这时可以使用Jmeter的Debug Sampler,它有三个选项:JMeter properties,JMeter variables,System properties: 1、JMeter properties和Sy 阅读全文
posted @ 2017-04-08 12:32 wonsh 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 一、Jmeter中的属性: 1、JMeter属性统一定义在jmeter.properties文件中,我们可以在该文件中添加自定义的属性 2、JMeter属性在测试脚本的任何地方都是可见的(全局),通常被用来定义一些JMeter使用的默认值,可以用于在线程间传递信息。 3、JMeter属性可以在测试计 阅读全文
posted @ 2017-04-08 12:15 wonsh 阅读(549) 评论(0) 推荐(0) 编辑
摘要: Json 作为一种数据交换格式在网络开发,特别是 Ajax 与 Restful 架构中应用的越来越广泛。而 Apache 的 JMeter 也是较受欢迎的压力测试工具之一,但是它本身没有提供对于 Json 数据的响应处理。本文中假设需要从 HTTP 的响应头中返回的 Json 格式的数据流中抽取某些 阅读全文
posted @ 2017-04-08 12:05 wonsh 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 必须要了解的一些信息 既然是要通过non-gui模式运行,那么我们就不得不去了解下在non-gui模式下jmeter命令的参数,下面是Jmeter官方文档中列出来的一些参数,中文注释部分为我加入的解释 举例:进入测试脚本所在的目录,执行以下命令 生成成功后,直接打开会产生乱码,如图: 解决方法:如果 阅读全文
posted @ 2017-04-08 11:56 wonsh 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 一般人用badboy都是使用它的录制功能,其它badboy还是一款自动化的工具,它可以实现检查点、参数化、迭代、并发、报告、断点等功能。本文就这些功能简单介绍下。 环境准备: 下载地址:http://www.badboy.com.au/,下载后安装即可。 工具:BadboyInstaller-2.2 阅读全文
posted @ 2017-03-30 12:19 wonsh 阅读(166) 评论(0) 推荐(0) 编辑