【问题标题】:Tsung Load Testing for Ajax request用于 Ajax 请求的 Tsung 负载测试
【发布时间】:2015-05-12 22:01:07
【问题描述】:

我正在为 Tsung 负载测试应用程序编写配置文件。我想编写一个可以模拟单击页面上的按钮的请求。我知道这通常是通过这样的方式完成的

<request>
    <http url='/' version='1.1' method='GET'></http>
</request>

但是这个链接发出一个 ajax 请求,然后返回到这个页面,所以我不确定如何模拟这种行为。我该怎么办?

非常感谢您!

【问题讨论】:

    标签: load-testing tsung


    【解决方案1】:

    最好的方法是查看浏览器开发工具集合生成的所有请求,例如 Firebug。 如果你想测试一个 ajax 调用,它和调用 tsung 的经典页面是一样的,所以首先用你的页面的 url 写一个 &lt;request&gt;,添加一个 &lt;thinktime&gt;,然后用你的 url 添加另一个 &lt;request&gt; ajax 资源。

    【讨论】:

    • 我打开了开发者工具,当我点击生成 ajax Request URL: http://localhost:3000/courses/860 的链接时看到了以下内容,但是如果我直接转到链接,它会失败,因为这会转到具有 @987654325 的操作@block,它是一种未知的格式。如果我将此请求 url &lt;request&gt; 放在 tsung 中的页面 '` 块中,这种行为会有所不同吗?我不知道这是否有意义,因为我对前端开发真的很陌生...
    猜你喜欢
    • 2022-07-29
    • 1970-01-01
    • 1970-01-01
    • 2012-04-07
    • 1970-01-01
    • 1970-01-01
    • 2021-12-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多