随笔分类 -  JMeter

摘要:前言: 在做接口测试的时候,有些接口做了签名校验,而签名是根据某算法进行加密,这时候,简单的接口测试工具无法完成该工作,所以想到了Jmeter,他是java编写,有强大的扩展性,足矣完成我们需要的操作。 准备: 1、签名生成的方法(该项目中是直接找研发要来了签名方法打包) 2、将该方法放入jmete 阅读全文
posted @ 2019-04-17 16:50 Amberly 阅读(1060) 评论(1) 推荐(0)
摘要:Jmeter 是Java应用,对于CPU和内存的消耗比较大,因此,当需要模拟数以千计的并发用户时,使用单台机器模拟所有的并发用户就有些力不从心,甚至会引起JAVA内存溢出错误。为了让jmeter工具提供更大的负载能力,短小精悍的jmeter有了使用多台机器同时产生负载的机制。 那么,是如何实现多台负 阅读全文
posted @ 2019-04-16 18:20 Amberly 阅读(440) 评论(0) 推荐(0)
摘要:背景:公司模型框架是Nginx+uwsgi+Django+nginx,一开始使用Jmeter进行高并发请求测试,发现成功率只有50%,换用postman,成功率100%,代码进行高并发一样不会报错。 问题: Jmeter进行高并发,第一个接口成功,第二个失败,第三个又成功,第四个失败。。。依次类推, 阅读全文
posted @ 2019-04-09 17:00 Amberly 阅读(2309) 评论(0) 推荐(0)
摘要:前言:考虑搭建一个接口性能自动化测试平台,时间又比较紧急,所以就现想到了用jenkins+ant+jmeter完成,考虑到在linux环境中本身就可以设置定时任务,暂时该自动化用例还不与项目集成关联,所以先完成ant+jmeter+Apache(httpd)的搭建,这里Apache是为了方便报告读取 阅读全文
posted @ 2017-08-04 15:12 Amberly 阅读(580) 评论(2) 推荐(0)
摘要:学习jmeter过程中,记录一些学习过程中的点点滴滴,用于备忘。本文主要介绍的是如何创建一个简单的测试计划用户测试数据库服务器。 一、添加线程组 二、添加JDBC请求 1、在第一步里面定义并发用户以及并发数,并发时间(不在赘述),接下来就是定义JDBC请求需要完成的操作。选择线程组,然后右键依次选择 阅读全文
posted @ 2017-07-18 18:16 Amberly 阅读(741) 评论(0) 推荐(0)
摘要:一、同一个服务器不同界面访问 a 准备工作: 1、启动jmeter; 2、创建需要访问的url文件,内容示例如下: 即比如:http://www.cnblogs.com/amberly/p/5965186.html这条URL,我们访问的前面的服务器为http://www.cnblogs.com,在这 阅读全文
posted @ 2016-11-04 12:25 Amberly 阅读(260) 评论(0) 推荐(0)
摘要:一、录制脚本: 1、启动jmeter 2、添加线程组 3、添加http代理 4、配置代理 a、jmeter侧(注意:lest plan content这里需要选择目标控制器,本文即测试计划中需要选择的控制器,本示例中需要选择“测试计划 > 线程组”) b、IE端 控制面板\所有控制面板项\网络和共享 阅读全文
posted @ 2016-10-15 21:10 Amberly 阅读(4960) 评论(0) 推荐(1)
摘要:一、环境准备 1、安装JDK(传送门:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择jdk-8u101-windows-x64.exe),安装完成后,并配置正确环境变量; 2、 阅读全文
posted @ 2016-10-15 19:37 Amberly 阅读(685) 评论(0) 推荐(0)
摘要:今天在使用jmeter的时候,启动GUI,发现bat文件执行有告警,告警内容如下: java.util.prefs.WindowsPreferences <init>WARNING: Could not open/create prefs root node Software\JavaSoft\Pr 阅读全文
posted @ 2016-10-15 11:11 Amberly 阅读(2013) 评论(0) 推荐(0)