问题标签 [tsung-recorder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
565 浏览

tsung - tsung-recorder 无法捕获浏览器流量

我在捕获的 XML 文件中看到的只是一个结束会话标记。我已将手动代理设置为指向 Tsung 端口(9000)并在私有浏览器模式下启动 URL 以避免缓存。

0 投票
1 回答
1235 浏览

stress-testing - 如何通过 Windows 浏览器在 linux 服务器代理/隧道中记录 tsung-recorder 会话

我在远程 linux 服务器中有 tsung 设置。(54.54.90.90)这里没有浏览器。我有我的 Windows 机器(122.122.130.130),我通过 Firefox 浏览我的网络应用程序。我已更改 Firefox 设置以在端口 8090 ( http://blog.ashurex.com/2012/03/15/creating-ssh-proxy-tunnel-putty/ ) 上使用 SOCKS 代理将所有流量从我的 Windows 笔记本电脑路由到 linux盒子到互联网,而不是从 Windows 笔记本电脑到互联网。

现在我启动了默认运行在 8090 的 tsung-recorder,希望我在 Windows 笔记本电脑中提出的任何请求都会记录在这里。但没有记录会话。

当我在我的 Windows 笔记本电脑中浏览时,我想在我的 linux 机器上记录一个 tsung-recorder 会话。请帮忙。

0 投票
2 回答
665 浏览

erlang - 使用 tsung 记录器将 http://- 重定向到 https://

我正在尝试从我的 ubuntu VM 运行 tsung-recorder

我在firefox中设置了代理,localhost:8090

我尝试使用 tsung-recorder 的网站是 https://

根据文档

对于 HTTPS 录制,请在浏览器中使用,http://-而不是https://

我的应用程序也是一个单页应用程序,它从客户端发出对 api 的请求。
使用这种方法,我的应用程序正在尝试请求http://-api.whatever.com何时应该https://api.whatever.com

有没有办法解决?

0 投票
1 回答
292 浏览

performance-testing - 如何在 mac os x 上设置 Tsung-recorder 代理?

我正在尝试使用 stung-recorder 在我的浏览器上录制会话。看起来很简单,但我不知道该怎么做。Tsung-recorder 说:

但是我在哪里设置端口 8090?我在任何文档或答案中都找不到它。

0 投票
1 回答
1106 浏览

xml - 曾。致命的配置错误

我遇到了这个问题(在 debian 8 上,使用 tsung 1.5.1。)。

XML配置是:

当我开始“tsung start”时,我收到一个错误:

有人面临类似行为吗?

提前谢谢。

0 投票
1 回答
907 浏览

load-testing - TSung HTTP 不使用标头

我们正在使用 tsung 进行负载测试。

我们能够在没有任何标头的情况下对 HTTP 端点进行负载测试。但是当添加 HTTP 标头时,tsung 失败并且无法发出请求。

我无法从 tsung 日志中破译这个问题。配置 tsung.xml 的格式与 tsung 帮助文档完全相同。

请找到我们使用的以下 tsung.xml 配置以及日志中的错误,

tsung.xml

tsungcontroller.log

请让我知道我错过了什么

0 投票
1 回答
183 浏览

ruby-on-rails - 如何使用 tsung 测试登录和注册功能

我已经集成了 Tsung 工具。我有 Rails,工头。只需告诉我一个检查登录和注册功能的示例。

喜欢登录,我可以在其中输入用户名和密码。就像我在哪里将注册信息放入 xml 文件一样。

0 投票
1 回答
109 浏览

ruby - HTTP 请求给出 302

我已经设置了 xml 文件,我认为在 tsung 中点击 http 请求时存在 ssl 证书问题。

在 tsung.dump 我得到 302,我怎样才能点击 https 请求在 xml 中有什么方法或任何配置?

请帮帮我!我被困住了 3 天:(

0 投票
0 回答
156 浏览

websocket - 如何让 tsung-recorder 捕获 websocket 消息?

我的网站使用 websockets,我想使用 tsung 进行负载测试。

我启动 tsung-recorder 并配置代理设置(目前只有 HTTP)

当用户打开一个页面时,它会切换协议。我知道 websockets 通过 TCP 工作,但是第一次握手请求是通过 HTTP 发出的。

我在 tsung-recorder.xml 中既没有看到握手也没有看到 websocket 请求。正如预期的那样,那里只有 HTTP 请求。

我应该怎么做才能编写正确的会话,包括握手和 websocket 请求?

0 投票
1 回答
89 浏览

performance-testing - 负载测试 - 减少并发用户数量和减少会话时间

我使用 tsung 进行负载测试。我用 tsung 记录器记录了浏览器的行为。我没有向使用 tsung-recorder 保存的 xml 文件添加任何内容。

XML:

当我尝试用 300 个机器人做这个测试时,用户数量不超过 200,000。这个数字也突然开始减少

例子:

  • 我开始测试。
  • 20,000(10 秒内)
  • 80,000(40秒以内)
  • 170,000(1 分钟)
  • 50,000(超过一分钟)
  • 70,000
  • 100,000
  • 60,000
  • 测试完成

我尝试了许多不同的场景。但我的目标是增加多达 100 万用户。这就是我观察到的一切

拥有我测试过的应用程序的管理员说:

  • 没有阻塞。
  • 您的会话持续时间不会超过 5 秒。

测试结束了。之后,当检查日志时,他们说我得到了 TCP RST 响应

我试图了解这个问题的错误在哪里。

我在 tsung-recorder 中遗漏了什么?如何使用 tsung-recorder 模拟真实的浏览器。为什么我收到 TCP RST 响应?tsung 是否适合我想做的事情。怎么了。

注意:我想进行http get攻击时没有成功。