在Windows Phone 7模擬器中關閉網絡連接(沒有拉下電纜並關閉筆記本電腦上的wi-fi)有沒有辦法?我想測試網絡連接的丟失,而無需物理設備或在模擬器或Windows Phone 7 SDK/Tools之外進行任何物理外觀測試。在Windows Phone 7中測試連接問題(使用模擬器)
8
A
回答
6
作爲物理禁用網絡連接的替代方法,我有時還發現通過Fiddler2重定向網絡連接很有用。然後可以使用斷點來攔截一些連接。然後,您可以在服務器響應之前添加延遲。或者你可以強制超時。
當你想測試一些連接失敗但不是其他連接時,我發現這是一個有用的方法。
3
不,不是真的。我發現檢查網絡連接性並將結果分配給布爾值非常有用,這樣我就可以修改結果以測試沒有網絡連接的情況。
1
爲應用程序C:\Program Files\Microsoft XDE\1.0\XDE.exe
創建防火牆規則,然後啓用/禁用此規則。
1
您可以使用Fiddler中的自定義規則來執行此操作。
規則 - >自定義規則...
找到它增加了「模擬&調制解調器速度」菜單選項,並添加新的選項現在
//Add a menu option under Rules -> Performance
public static RulesOption("Simulate Flight Mode", "Per&formance")
var bFlightMode: boolean = false;
的代碼,在的頂部OnBeforeRequest功能,添加以下代碼
// Cause Fiddler to respond to all requests with a 502 (Bad Gateway) - the same error you get when you remove all networks
if (bFlightMode){
oSession.oRequest.pipeClient.End();
oSession.utilCreateResponseAndBypassServer();
oSession.oResponse.headers.HTTPResponseCode = 502;
oSession.oResponse.headers.HTTPResponseStatus = "Fiddler Simulating Flight Mode";
oSession.state = SessionStates.Aborted;
return;
}
現在,「性能」菜單下,您可以選擇「飛行模式」 - 或者隨便你怎麼稱呼它。
(基於@EricLaw Google Groups post)
相關問題
- 1. 在windows phone 7模擬器上模擬連接flakiness用於測試
- 2. 問題與Windows Phone 7模擬器
- 3. Windows Phone模擬器問題
- 4. 在windows phone 7模擬器中測試一個網站
- 5. 的Windows Phone 7 - 測試數據連接
- 6. 無法在Windows Phone 7模擬器中連接到互聯網
- 7. 的Windows Phone 7模擬器無法連接到Windows Live ID
- 8. 在windows phone 7模擬器中打字
- 9. 用Android手機連接Windows Phone 7模擬器
- 10. 使用Fiddler調試Windows Phone 7模擬器
- 11. 市場中的Windows Phone 7模擬器
- 12. Windows Phone模擬器渲染問題
- 13. 用Windows Phone 7模擬器模擬用戶輸入
- 14. 解鎖Windows Phone 7模擬器
- 15. 模擬器爲Windows Phone 7和webOS的
- 16. 最好的模擬庫爲Windows Phone 7測試
- 17. 如何在Windows Phone 7模擬器上模擬位置?
- 18. 如何在Windows Phone模擬器連接到本地服務器
- 19. SqlAnywhere和windows phone 7連接?
- 20. 在Windows Phone 7中打開TCP連接
- 21. 在windows phone 7中創建pppoe連接
- 22. 在Windows Phone模擬器無法連接到Windows Phone操作系統
- 23. windows phone 7 listpicker itemsource模板問題
- 24. 在模擬器中計數連接和命令(Delphi 7/Windows XP)
- 25. 如何升級的Windows Phone模擬器只模擬器7〜8模擬器
- 26. 用Windows Phone的模擬器測試條碼和Qrcode
- 27. 模擬測試中的連接丟失
- 28. Windows Phone 7模擬器:我可以模擬電話
- 29. 如何讓Windows Phone 7模擬器使用硬件加速?
- 30. 無法在Windows Phone模擬器連接到互聯網
+1:謝謝,這是一個好主意,馬特! – 2011-05-03 23:17:32