压力测试
压力测试以及如何造流水数据
一周的工作总体感觉还是很充实,每天都是那么忙碌,这一周开始接触了一些在工作中必须用到的技能及知识。自己来到公司也一个多月了,一些基本的技能掌握的也差不多了,现在就开始运用于实际开发中了。一周的工作没有想象中的枯燥乏味,每天还是会遇到一些新问题,我觉得,多遇到一些问题就会多一些改进,也会多给自己一些思考的机会。先来讲述一下怎么进行压力测试。
一、环境及工具
- 环境:macOS 10.13.2
- 工具:jmeter-3.3(jdk版本需要1.8以上) 下载链接
Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域。 是压力测试的首选软件。
二、使用步骤
-
创建线程组
-
设置线程的参数
-
配置http信息头管理器
-
添加http请求
5.添加结果树我们公司是当调用企业级服务时就会产生业务流水,这次需要造出10万条的业务流水数据,所以我要将线程数量x循环次数=100000,在这里注意一下,因为我们的流水数据是32位的,如果发现没有造出流水数据,我们要在tomcat中配置一下以下参数:
最后,我们连上数据库,查看相对应的流水表,就可以发现,数据在不停地增长了。