如何定义基于混合的项目的性能要求?

2020-09-20 08:39发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您如何在SRS中定义性能要求? ...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


您如何在SRS中定义性能要求? 不幸的是,有些客户要求我们事先解决这一问题。

例如,诸如"系统必须支持100个并发用户"之类的要求与现实世界相去甚远,因为在现实世界中,我们与浏览器请求和客户会话等其他事物一起运作; 我们有并发的httpd进程来处理这些请求并处理这些会话; 我们有传入的用户请求和不同的交互率; 听起来很模糊,此要求中的"必须支持"等内容。

可能是您中有人有相关经验。 我们为现有客户进行了性能测试,但是他们的系统与预期的不同,并且在开发/测试阶段之前很难计划数量。

劳夫

1条回答
何必丶何苦呢
2020-09-20 09:32

这是我们的工作-

  1. 我们可以尝试模拟尽可能接近实际可扩展性的需求。 在这里,选择合适的负载测试工具会有所帮助。 要尝试的一件事是考虑两次请求之间的时间。
    1. 在生产中配置分析。 这将提供有关用户如何在生产中与系统进行交互的反馈。

    2. 应该分析以上反馈,并在执行其他负载测试时利用此信息。

在已进行适当监视的情况下,上述所有工作均可进行。 例如,java层上的NewRelic,CA Wily等,以及Oracle DB层上的OEM等。

一周热门 更多>