"tsung-recorder stop"后仍运行



我在我的mac上设置了一个Tsung配置,并试图在我正在开发的网站上记录一个测试。

我跑了:"tsung-recorder start"并在firefox localhost:8090中为tsung设置代理。然后我在跑步网站上浏览了一下。我检查了文件:

/tmp/tsung_recorder.pid

包含正确的pid。

一切都很好,直到我试图用"海啸记录器停止"来停止海啸记录器。

tsung-recorder停止美元

$"tsung recorder在my-mac上不运行"

[好]

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

我想知道如何得到正确的Tsung测试文件与这个问题。我必须自己完成剩下的标签吗?

当然解决这个不停止进程的问题会更好。但是我不知道为什么会这样。

Tsung版本1.3.1erlang: otp_src_R13B02-1

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


我想知道如何得到正确的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

相关内容

  • 没有找到相关文章

最新更新