性能测试的需求不能直接从产品经理那里获得,因为产品经理定义的性能需求比较抽象,要落实到
可执行的性能测试需求往往需要进一步分析和细化。这也是为什么获取具体的性能需求比较难的一
个原因。
一般情况下,要知道性能测试的的具体需求,还要进行如下方面的调研:
-
系统用户数,业务高峰期在线用户数–可用来评估系统整体的并发用户数,比如,高峰时段会有 10 万用户同时在线;
-
业务高峰期的用户/业务分布—可用来评估并发用户的分布。比如,20% 的用户在做登录操作,30% 的用户在做订单操作,其他 50% 的用户在做搜索操作;
-
业务高峰期业务量—可用来评估TPS
-
业务高峰时间段—可用来评估TPS