指标:
基于什么样的环境,测试环境还是生产环境,测出来的结果不一样,生产环境大多数是集群式的,一般都具有几百台服务器。
所以多少负载是合理的?
并发用户数具体做什么业务才能算通过性能指标?
sql优化 中间表,离线计算
http协议还是要弄懂,弄透彻,,中间怎么出来 cookie,session,token
模拟客户端对服务器进行多连接
伪造报文欺骗服务器认证机制
1.了解服务器 认证机制
2了解客户端-服务器之间的交流报文结构
3.合理的技术构造报文结构
如何做令牌类的认证
也就是说 当你想要做性能测试的时候,就要去模拟用户的行为
模拟客户端和服务端之间的通信,那么也就要对协议有理解,对功能测试的原理要有理解,有了理解,才能把这些知识用起来,才能去做性能测试。
现在似乎在找一条上山的路,每条路都要求你要带干粮和水,干粮和水就是对一些协议,原理的基本理解都要懂。不然是上不了上的。
制作性能测试的数据步骤
负载 制造多用户
参数化 用户之间的数据变化
关联 前后业务的衔接数据
事务 完成任务的响应时间
监控 资源及相关变化
所有的性能工具都要解决前4点