“tsung-recorder stop”后 tsung-recorder 仍在运行

发布于 2024-12-20 13:58:43 字数 661 浏览 1 评论 0原文

我在我的 Mac 上设置了 Tsung 配置,并尝试在我正在开发的网站上记录测试。

我跑:“tsung-recorder start” 并在 Firefox 中设置 tsung 的代理 localhost:8090。 然后我在正在运行的网站上浏览了一下。 我检查了文件:

/tmp/tsung_recorder.pid

其中包含正确的 pid。

一切都很好,直到我试图用“tsung-recorder stop”来停止 tsung-recorder。

$tsung-录音机停止

$"tsung 录音机未在 my-mac 上运行"

[确定]

这里的问题是记录器仍在后台运行,并且生成的 xml 未完成。 我在录制过程中所做的所有 http 请求都记录在 xml 文件中,因此我知道录制过程中一切正常。

我想知道如何获得有关此问题的正确 Tsung 测试文件。 我必须自己完成剩余的标签吗?

当然,解决这个不间断过程的问题会更好。 但我不知道为什么会发生这种情况。

宗版本1.3.1 erlang : otp_src_R13B02-1

ps: 请原谅我糟糕的英语,一切可能并不完美。我只是希望它足够好并且足够清晰以便于理解。


I set up a Tsung configuration on my mac and tried to record a test on the web site I'm developing.

I ran : "tsung-recorder start"
and set the proxy for tsung in firefox localhost:8090.
Then I navigated a bit on the running web site.
I checked the file :

/tmp/tsung_recorder.pid

which contained the right pid.

Everything was fine until I tried to stop tsung-recorder with "tsung-recorder stop".

$tsung-recorder stop

$"tsung recorder is not running on my-mac"

[OK]

The problem here is that the recorder is still running in background and that the xml generated is not completed.
All the http request I have done during the recording were recorded in the xml file, so I know everything worked fine during the recording.

I want to know how can I get a correct Tsung testing file with this issue.
Do I have to complete the remaining tag myself ?

Of course resolved the issue about this non-stopping process would be better.
But I don't have any clue on why this is happening.

Tsung version 1.3.1
erlang : otp_src_R13B02-1

ps: please excuse my poor english, everything might not be perfect. I just expect it to be good and clear enough to be understand.


如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

相思故 2024-12-27 13:58:43

我想知道如何获得有关此问题的正确 Tsung 测试文件。我必须自己完成剩余的标签吗?

是的,您需要在录制的会话文件中添加:

<?xml version="1.0"?>
<!DOCTYPE tsung SYSTEM "/usr/share/tsung/tsung-1.0.dtd">
<tsung loglevel="notice" version="1.0">

<load duration="20" unit="minute">
<arrivalphase phase="1" duration="8" unit="minute">
<users interarrival="2" unit="second"></users>
</arrivalphase>
</load>

<options>
<option type="ts_http" name="user_agent">
<user_agent probability="80">Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8)  Gecko/20050513 Galeon/1.3.21</user_agent>
<user_agent probability="20">Mozilla/5.0 (Windows; U; Windows NT 5.2; fr-FR; rv:1.7.8) Gecko/20050511 Firefox/1.0.4</user_agent>
</option>
</options>

<sessions>
<session type="ts_http" name="rec20120410-17:49:340" probability="100">

如果您有多个会话,则结尾为

</sessions>

组合概率需要 == 100

I want to know how can I get a correct Tsung testing file with this issue. Do I have to complete the remaining tag myself ?

yes, to the recored session file you'll need to add:

<?xml version="1.0"?>
<!DOCTYPE tsung SYSTEM "/usr/share/tsung/tsung-1.0.dtd">
<tsung loglevel="notice" version="1.0">

<load duration="20" unit="minute">
<arrivalphase phase="1" duration="8" unit="minute">
<users interarrival="2" unit="second"></users>
</arrivalphase>
</load>

<options>
<option type="ts_http" name="user_agent">
<user_agent probability="80">Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8)  Gecko/20050513 Galeon/1.3.21</user_agent>
<user_agent probability="20">Mozilla/5.0 (Windows; U; Windows NT 5.2; fr-FR; rv:1.7.8) Gecko/20050511 Firefox/1.0.4</user_agent>
</option>
</options>

<sessions>
<session type="ts_http" name="rec20120410-17:49:340" probability="100">

ending in

</sessions>

if you have multiple sessions combined probability need to be == 100

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文