问题是关于对 Web 应用程序进行负载测试,以便了解服务器容量(我应该回答这个问题:对于多少用户使用我的 Web 应用程序,服务器可以处理请求而不会出现任何异常)。
Web 应用程序有许多请求,如登录、保存记录、搜索等。(如此多的请求)为了模拟生产环境,我应该选择哪些请求来创建负载测试脚本。选择负载测试请求以接近主环境的最佳策略是什么?
答案1
理想情况下,您将获得有关网站使用情况的统计数据。只需使用它们...
如果不是:对网站的使用方式做出合理的猜测,并以此作为基准。为了进行进一步的测试,请在某些方面进行更改(例如,“不要n %
使用搜索请求,而是适应n+10 %
搜索请求”)。
关于这一点,我们只能说这么多。当然,现在即使你的估算不准确,也已经不再那么糟糕了,因为使用“云”基础设施时,你可以快速扩大或缩小你的环境。