面试问:对于一个缺乏性能明确需求的项目,你如何提取性能需求的?
回答思路: 主要从性能指标和测试场景来提取需求,把这个提取的过程举例说明即可
大师兄这样说:
-
系统整体性能需求提取,可以根据项目未来一段时间的用户数来扩充,比如:
-
支持注册用户 100 万;
-
如稳定性测试:7×24 小时等;
-
平均响应时间:页面打开时间低于2秒;
-
CPU利用率:CPU使用率小于 75%。
-
-
不同功能/接口性能需求:
-
高频:系统中高频率使用的功能,高频调用的接口,如刷动态;
-
关键:系统中不能出现问题的功能,如登录、注册、支付;
-
涉及大量数据:如报表查询。
-
-
在制定性能需求时,需要综合考虑系统的实际情况和用户需求,确保性能指标的合理性和可实现性。同时,根据不同功能和接口的重要性,可以对不同的功能和接口提出不同的性能需求,以满足系统性能的平衡和稳定运行。
更多学习资料在公众号:没有套路,放心获取!

面试中针对缺乏性能明确需求的项目,可从性能指标和测试场景提取需求。系统整体性能需求可根据未来用户数扩充,不同功能/接口如高频、关键、涉及大量数据的有不同需求。制定时要综合考虑实际情况和用户需求,确保合理性与可实现性。

被折叠的 条评论
为什么被折叠?



