需求描述:
1、原来系统用的weblogic10,对于新的jar不兼容;商业软件你懂的。
2、系统有些功能使用起来直观感觉有时会慢。
需求分析:
1、对接口进行性能测试。
2、有一些耗时操作在界面,需要结合界面进行性能测试。
工具选择:
1、接口性能测试:选用jmeter/soupui/postman(本文选择使用jmeter,开源、功能强大)
开始工作:
Jmeter基础之---jmeter基础概念:https://www.cnblogs.com/fnng/archive/2012/12/21/2828440.html
jmeter乱码:https://www.cnblogs.com/tangmaokai/p/5830344.html
碰到中文乱码一定要将jmeter.properties中sampleresult.default.encoding字体改掉(default ISO-8859-1)
性能测试入门:
https://blog.csdn.net/lovesoo/article/details/78579547
https://www.cnblogs.com/TankXiao/p/4045439.html
《jmeter:菜鸟入门到进阶系列》:
https://www.cnblogs.com/imyalost/p/7062784.html
注意:登录测试
1)由于使用了https,因此要将http request中web sever中protocol 改为https,不然发不出请求。
2)另外http request配置中采用默认,不要勾选use multipart/form-data from POST
cookie管理:https://blog.csdn.net/five3/article/details/53842283
关于JMeter线程组中线程数,Ramp-Up Period,循环次数之间的设置概念:https://www.cnblogs.com/mochaMM/articles/6957773.html
线程执行逻辑控制JMeter请求执行次数 你想执行几次就执行几次:https://www.cnblogs.com/wysk/p/6971929.html
正则表达式提取返回结果:
https://www.cnblogs.com/xueli/p/7405258.html?utm_source=itdadao&utm_medium=referral
https://blog.csdn.net/wanglha/article/details/50781503
Jmeter—–跨线程组传递cookies值
关键点:一定要勾上独立运行每个线程组
全局变量:https://blog.csdn.net/u011214022/article/details/80604456
局部变量:http://www.mamicode.com/info-detail-1990380.html
控制台调试信息