gpt4 book ai didi

web-services - 如何在服务器端对使用 JSON restful web 服务构建的 web 应用程序进行负载测试?

转载 作者:行者123 更新时间:2023-11-28 21:08:46 27 4
gpt4 key购买 nike

<分区>

这个问题不是关于使用哪些工具来做负载测试...

这是一个关于应该测试什么的更普遍的问题。

背景:

多年前,大多数企业 Web 应用程序的设计都是前端和后端混在一起,各种业务逻辑都在服务器端完成。而前端的职责只是展示用户界面。

在对此类应用进行负载测试时,无论是 Oracle EBS 还是 SAP 的东西,还是使用 Struts 等框架构建的应用。

我们所做的是:
1.设计一个用户测试用例。 (比如登录,搜索,放入购物车,然后查看日志)
2. 编写测试脚本来归档这样的测试用例(下划线,它是对服务器端的纯http调用)
3.使用LT工具生成大量虚拟用户一起运行这样的测试。(它的行为就像有很多用户一起执行相同的业务逻辑)

而现在,前后端完全分离后,整个事情发生了变化。

很多业务逻辑可以放在前端,服务端只有单独的restful web service...

我发现我们不能像以前那样进行负载测试。

只是因为用户的测试用例无法映射到http通信。由于某些任务完全在前端完成...

但是在这样的新世界中,如何进行性能测试?只是性能测试 JSON restful web 服务?服务端传给浏览器的静态资源怎么样?

我需要那些为此类 JSON restful web 服务应用程序做过大量性能/负载测试的人的建议。

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com