性能测试场景确定

性能场景选取原则
1,用户量访问比较大的功能
2,与金钱相关比较重要的场景
3·影响业务主流程的场景
4·开发人员认为可能存在性能问题的场景
5,应该考虑综合场景,防止线程争用导致现场死锁以及数据库死锁
6,应该做稳定性场景测试,防止长时间运行导致的内存泄露情况发生

性能场景确定
线上我们会选择流量比较大的性能场景,由此确定如下场景:
1,登录
2.网站生成
3.文章保存更新
4.网站首页访问
5.混合场景

性能数据确定
项目立项之初就确定了优化的数据量:用户数为1万、网站查看PV量15万。同时,我们需要结合现有数据来规划我们性能测试前需要的数据量
1,登录-对应user表,数据量为1w
2·网站生成-对应website, article等多表,现有表数据为762条
website记录及19882条article记录,考虑到10倍用户量,所以估算数据为8000条website记录及20万article数据
3,文章保存更新-对应的是article表,数据量预计同上,约20w
4·网站首页访问-同样对应数据库中website及article表,另外有部分辅助表,无大量数据。估算数据仍同第二个场景中的估算数据。

原文地址:https://www.cnblogs.com/lvchengda/p/12730816.html