gpt4 book ai didi

java - 如何针对多个用户测试您的网站(扩展)

转载 作者:行者123 更新时间:2023-11-30 11:55:03 25 4
gpt4 key购买 nike

关于这个主题有类似的问题我参与了,但它并没有真正回答我现在需要的东西。

How to rigorously test a site?

我在我的服务器日志中注意到 java.util.ConcurrentModificationException,所以我修复了那个,但我仍然不知道如果不测试它是否会发生这种或其他并发。

我尝试在 jmeter 中创建测试它只是执行简单的 GET 并模拟 100 个用户。

问题:

当页面加载完成时,我从服务器检索了一些信息,所以我对那部分感兴趣(因为那部分之前导致了这个异常)。

但 jmeter 仅在加载页面时获取页面,并且所有 ajax 待处理请求(如果有)都不会显示在日志中。实际上我在日志中看不到任何内容,因为 jmeter 在文档准备好时永远不会到达这些 ajax 调用,它会在此之前退出。

当然,当我从浏览器刷新页面时,我可以看到日志,服务器端到底发生了什么。是否有某种工具可以等待所有未决请求或可以在网站上停留 n 时间量,或者是否有更智能的方法来测试它以避免进一步的并发异常。

最佳答案

AJAX 请求也是简单的 GET 请求,因此您只需配置 JMeter 以直接调用为其提供服务的 servlet。

关于java - 如何针对多个用户测试您的网站(扩展),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5230945/

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