2011-12-09 25 views
0

我在我的mac上設置了一個Tsung配置,並試圖在我正在開發的網站上記錄測試。tsung-recorder在「tsung-recorder stop」後仍然運行

我跑了:「tsung-recorder start」 並在firefox localhost:8090中設置tsung的代理。 然後我瀏覽了一下正在運行的網站。 我檢查了文件:

/tmp/tsung_recorder.pid

含有正確的PID。

一切都很好,直到我試圖用「tsung-recorder stop」停止tsung-recorder。

$崇記錄機停止

$

[OK]

這裏的問題是 「聰記錄上沒有我的-Mac上運行」 的記錄仍在運行在後臺並且生成的xml沒有完成。 我在錄製過程中所做的所有http請求都記錄在xml文件中,所以我知道在錄製過程中一切正常。

我想知道如何才能得到正確的Tsung測試文件與此問題。 我必須自己填寫剩餘的標籤嗎?

當然,解決這個不停止過程的問題會更好。 但我不知道爲什麼會發生這種情況。

崇1.3.1版 二郎:otp_src_R13B02-1

PS:請原諒我的英語不好,一切都可能不會是完美的。我只是期望它很好而且清楚,足以被理解。


回答

1

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

相關問題