2011-12-09 10 views
0

私のMacでTsung設定をセットアップし、開発中のWebサイトでテストを記録しようとしました。"tsung-recorder stop"の後にtsung-recorderがまだ実行中

「tsung-recorder start」 を実行し、firefox localhost:8090でtsungのプロキシを設定しました。 次に、実行中のWebサイトで少し移動しました。右のPIDが含まれてい

/tmp/tsung_recorder.pid: は、私は、ファイルをチェックします。

"tsung-recorder stop"でtsung-recorderを停止しようとするまでは問題ありませんでした。

$宗レコーダーストップ

$レコーダーがまだ実行されていることを

[OK]

ここでの問題である "宗レコーダーがmy-Mac上で実行されていません"生成されたXMLが完了していないことを示します。 私が録音中に行ったすべてのHTTPリクエストはxmlファイルに記録されていたので、録音中にすべて正常に機能していました。

この問題で正しいTsungテストファイルを入手するにはどうすればいいですか? 残りのタグを自分で完成させる必要がありますか?

もちろん、この停止していないプロセスについての問題は解決しました。 しかし、私はこれがなぜ起こっているのかについて何の手がかりも持っていません。

宗バージョン1.3.1 のerlang:otp_src_R13B02-1

PS:完璧ではないかもしれません、私の下手な英語、すべてを言い訳してください。私はそれが理解するのに十分よく、明確であることを期待しています。


答えて

1

この問題を解決するには、どのように正しいTsungテストファイルを入手できますか。残りのタグは自分で完成させる必要がありますか?

はい、あなたが追加する必要がありますrecoredセッションファイルに:

</sessions> 

で終わる

<?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"> 

あなたが確率を組み合わせた複数のセッションを持っている場合は、100

を==する必要があります
関連する問題