使用.testsettings进行Visual Studio 2013手动测试

时间:2014-11-28 04:21:10

标签: unit-testing debugging testing visual-studio-2013 manual

我看到只有3个测试项目存在。

  1. 编码的UI测试项目
  2. 单元测试项目
  3. 网络性能和负载测试项目
  4. 我为我的解决方案设置了一个.testsettings文件,用于启用网络仿真(link

    为了启动网络仿真,我必须运行上面列出的一个测试项目,所有上述测试项目都是为自动测试而设计的。我希望能够在网络仿真开启时手动调试和测试我的项目,目前唯一的方法是创建一个单元测试,启动它,然后只调用其他项目主方法(我想要手动),这个问题是有时程序的UI没有显示(单元测试调试模式它没有 - 我不确定为什么)。无论如何,单元测试不是为这样的事情而设计的。

    实际上,有没有办法在正常调试时启用网络仿真,或者在我需要时在后台手动启用/禁用网络仿真器?

    对于那些不知道的人,Network Emulator会减慢进出机器的流量以模拟真实的网络环境,它会在测试开始时自动启动默认网络适配器,并在测试结束时自动关闭

    由于

1 个答案:

答案 0 :(得分:0)

我决定编写自己的小程序来启动模拟器而无需视觉工作室测试/可视工作室打开。对于任何感兴趣的人,都是基于这篇文章:

http://blogs.msdn.com/b/lkruger/archive/2010/04/07/stand-alone-network-emulation-and-codeplex.aspx

代码在这里:

http://teamtestplugins.codeplex.com/