在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