1,连接测试,就是多线程,不停的请求直到服务器死机或达到预期效果即可!
2,负载测试,就是一个线程的多步操作,每个线程占用服务器cpu 内存是否符合节能高效的标准,如果不是,那就优化吧
建议用LOADRUNNER吧。
选我吧。。绝对短小精悍!思路:
压力测试原理有两种,一种是连接测试,一种是负载测试
1,连接测试,就是多线程,不停的请求直到服务器死机或达到预期效果即可!
2,负载测试,就是一个线程的多步操作,每个线程占用服务器cpu 内存是否符合节能高效的标准,如果不是,那就优化吧
所有测试以额定用户(最大用户)为基础
建议别老盯着测试结果,如果出现这种情况,看一看程序日志和数据库的日志,尤其是数据库SQL日志,看看每个SQL完成的时间变化,应该是耗时越来越长,这样就要优化了。建议先搞数据库压力测试,根据情况制作10万-200万测试记录,目标是优化SQL语句,大中型项目中,这时第一项。
接下来再搞逻辑层和Web层的压力测试,目标是优化业务逻辑实现算法。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)