愚蠢的问题,但由于某种原因,我似乎无法弄清楚如何调试单元测试,打在客户端上的断点,并进入一个Web服务。在VS 2010中,我只是将我的解决方案设置为Multiple Startup Projeects,并将调试设置为客户端UI测试以及Web服务。当我在UI测试中遇到断点时,我可以进入Web服务。在VS 2012中,我没有办法做到这一点。谁能帮忙?Visual Studio 2012单元测试客户端和服务调试
4
A
回答
3
- 在没有调试的情况下启动网站(如果它尚未运行)。
- 在你的单元测试中放置一个断点。
- 开始你的单元测试。
- 当断点被击中时,使用调试>附加到进程以附加到iisexpress.exe。
official instructions是错误的。他们说要先安装调试器,但如果你这样做,那么启动你的单元测试的命令将被禁用。
总是需要手动连接可能会很痛苦。似乎没有办法快速完成它from the Command Window。如果我不得不做很多调试周期,我会临时将测试代码复制到某个可能在启动时运行的Web应用程序中。
+0
对于那些不使用iisexpress而是内置开发服务器的进程,其名称为Webdev.webserver.exe – tmanthey 2014-09-03 10:59:06
0
运行Visual Studio的两个实例。在一个例子中,调试网站。另一方面,运行单元测试。
要试图启动网站保持单元测试实例中,选择网站项目,单击视图>属性窗口,并确保始终启动调试时是假。
相关问题
- 1. Visual Studio单元测试调试
- 2. Visual Studio 2012 - 调试
- 3. 在一个IDE实例中调试Visual Studio 2010单元测试和WCF服务
- 4. 扭曲的单元测试客户端 - 服务器交互
- 5. HowTo单元测试客户端服务器代码
- 6. 单元测试REST客户端 - 模拟服务
- 7. 如何为Web服务客户端设计单元测试?
- 8. 单元测试来自NetBeans的Web服务客户端
- 9. Visual Studio 2010单元测试
- 10. 单元测试Visual Studio
- 11. Visual Studio的单元测试
- 12. Visual Studio 2012卡在调试
- 13. 调试C#web服务客户端
- 14. 将测试NodeJs服务器端和客户端的现有单元测试框架?
- 15. Weblogic - 使用测试客户端测试SOAP Web服务
- 16. 使用WCF测试客户端测试WCF数据服务
- 17. C#的Visual Studio单元测试,惩戒了客户端IP地址
- 18. Visual Studio 2013 C++ Web服务客户端
- 19. Visual Studio 2010单元测试窗口和一般运行测试
- 20. 每天晚上使用Visual Studio 2012运行单元测试
- 21. Visual Studio 2012无法识别单元测试
- 22. Visual Studio 2012 Premium单元测试禁止浏览互联网
- 23. 的Visual Studio 2012自动创建单元测试 - WP8应用
- 24. Visual Studio 2010 Professional - 问题单元测试Web服务
- 25. WCF测试客户端错误:无法调用服务
- 26. 测试powermock模拟http服务器超时客户端调用
- 27. 无法在Visual Studio中调试单元测试
- 28. 如何调试MbUnit的/加利奥单元测试在Visual Studio
- 29. 如何使用Visual Studio调试Angular 4单元测试代码
- 30. Visual Studio本地单元测试:调试/控制台输出?
你可以在单元测试中打断点吗?它只是通过你的web服务调用?你是否已经尝试在你的web服务中设置一个断点? – 2013-03-15 19:48:29
是的,它不会触及那个断点。我认为这是因为调试器没有附加到该项目,但我不知道如何让Visual Studio附加到该过程。 – hobeau 2013-03-15 19:52:04
测试菜单测试 - 调试解决方案中的所有测试 – 2013-03-15 19:52:27