2010-08-25 97 views
1

我正在使用WCAT加載測試我的應用程序,並且希望看到提琴手中的流量。爲什麼我不能在提琴手中看到WCAT流量?

當我運行WCAT腳本時,它運行正常,但我沒有看到任何流量在提琴手...我需要配置提琴手代理WCAT流量嗎?

我正在測試的Web應用程序在本地機器上,但我沒有用「localhost」解決它,我在我的設置配置中使用了我的機器名稱。我沒有任何設置在提琴手中的濾鏡。

編輯:

這裏是我的交易,我與測試(測試ipv4.fiddler是最近除了按照下面的建議):

transaction 
{ 
    id = "add a new user"; 
    weight = 1; 

    request 
    { 
      verb = POST; 
      postdata = "Name=Bob+Smith&Gender=M&DateOfBirth=01%2F01%2F1970&Email=testuserdude" + rand("1","1000") + rand("1","1000") + "@example.com&Password=123456&ConfirmPassword=123456"; 
     url   = "http://ipv4.fiddler/TokenBasedLoginTests/Account/Register"; 
     statuscode = 302; 
    } 
    close 
    { 
     method  = ka; 
    } 
} 

感謝

馬特

回答

4

http://blogs.iis.net/thomad/archive/2010/05/11/using-the-wcat-fiddler-extension-for-web-server-performance-tests.aspx

WCAT請求將不會在提琴手 露面,也不能代理服務器與 WCAT使用。

該聲明的前一部分由後一部分隱含。它表明,WCAT團隊專門刪除了使用代理服務器的能力,這似乎是一個奇怪的選擇,但如果他們認爲負載會代理代理服務器,則可能有意義。

如果您願意,您可以配置Fiddler作爲反向代理運行,然後將WCAT指向該反向代理;您會看到流量,然後Fiddler會將入站請求重定向到其實際目標。請參閱http://www.fiddler2.com/redir/?id=reverseproxy

您可能會考慮使用Visual Studio Web測試工具,因爲它們可以正確使用代理(並因此使用Fiddler)。

+0

+1,因爲你已經建立了它。 :) – 2010-08-26 14:57:04

+0

男人,我也看了那篇文章,並完全錯過了該行 感謝您的幫助,我認爲反向代理是我的答案 – 2010-08-26 14:58:09

+0

你能解釋如何指向反向代理WCAT? – 2013-09-04 07:29:58

0

當您使用http://ipv4.fiddler的服務器時會發生什麼?本地流量不通過Fiddler,但它增加了ipv4.fiddler作爲wininet之上的代理(我可能會犯這個錯誤,Eric Lawrence會糾正我,我敢肯定),結果可以捕獲本地流量?

我使用Fiddler來測試Web應用程序和服務,並總是使用ipv4.fiddler來捕獲我的本地流量。

希望這會有所幫助!

+0

ipv4.fiddler只是一個簡單的別名爲127.0.0.1,它解決了許多客戶端不會將限制爲「本地主機」的流量發送到代理服務器的問題,他不使用本地主機字符串,因此他應該可以看到流量。 – EricLaw 2010-08-26 14:40:22

+0

乾杯,但沒有歡樂。 我已經在wcat中添加了「ipv4.fiddler到事務中,就像我原來的post edit中顯示的示例一樣,我調用了wcat,服務器設置爲」ipv4.fiddler「,但當然因爲它不是服務器,所以我希望我的機器名和設置文件中的ipv4.fiddler結合起來可以對它進行排序,但是沒有任何樂趣。 – 2010-08-26 14:46:26

+0

對不起,沒有幫助,Eric的回答是 – 2010-08-26 14:57:33

0

您可以使用傳輸級工具(如Wireshark或Ethereal)而非HTTP代理輕鬆跟蹤WCAT流量(對於調試非常有用)。這些工具能夠捕獲網卡/數據包級別的流量。所有你需要做的是...

a)運行捕獲與啓用限制客戶端和服務器之間的流量和使用特定協議(即HTTP) - 總是有很多不相關的流量流過你的網卡並添加過濾將使事情變得更容易。如果您有多個客戶端,最好在服務器上運行捕獲。

B)追蹤流(通常只需點擊相關的請求/響應數據包之一,它重建的請求/響應。

注意,這將會對吞吐量/性能影響。最好把

相關問題