visual-studio-2012 - VS2012 中的 WebTests 未运行

标签 visual-studio-2012 webtest

我们使用 VS Ultimate 进行 Web 测试和负载测试,但自从从 VS 2010 迁移到 VS 2012 后,Web 测试似乎不再运行。我们过去可以使用 ctrl-r ctrl-t 来调试特定的测试,但现在已经不起作用了。然后我发现了在上下文中运行测试的问题,所以我只是尝试运行所有测试,但这也不起作用。 VS2012 的表现就像它不再将 WebTest 视为真正的测试。

即使我尝试在测试资源管理器中查看测试,也没有显示任何内容。我知道我的测试是正确的,因为我可以返回 VS 2010,并且一切仍然正常工作。

还有其他人遇到这个问题吗?

最佳答案

Visual Studio 2012 删除了我们用来在 VS 2010 中运行测试的“测试 View ”窗口。正如您所发现的,新的“测试资源管理器”窗口仅识别单元测试和编码的 UI 测试。这也让我彻底崩溃了。


要运行 Web 和负载测试(除了实际打开它们并在编辑器窗口中单击“运行”的明显但乏味的方法之外),您必须在解决方案资源管理器中选择要运行的测试,然后选择“负载测试”(菜单)>“运行” > 选定的测试。或者“解决方案中的所有测试”。 run tests from solution explorer


您还可以选择运行任何打开的负载测试中包含的各个 Web 测试。右键单击测试混合节点(在场景中)或测试混合中的任何测试。 run web tests in load test


为了完整起见,这里是权威来源:http://msdn.microsoft.com/en-us/library/ms182541.aspx


顺便说一句,这里还有另一个问题:虽然您仍然从“负载测试”菜单中选择“负载测试”的测试设置,但您现在可以在“测试”菜单下单独设置 Web 测试执行的测试设置: set testsettings for web test

关于visual-studio-2012 - VS2012 中的 WebTests 未运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14591052/

相关文章:

c++ - 错误 2296 : '^' : illegal , 左操作数的类型为 'double'

visual-studio-2012 - Visual Studio 2012 文本可视化工具快捷方式

c++ - 自定义分配器泄漏内存

python - 使用 Python WebTest 进行功能测试

C++ Windows 窗体 - 如何在单击按钮后显示/隐藏某个对象(例如按钮或文本框)?

testing - 在QTP中动态构建URL

python - 如何测试flask-okta集成?

c# - 如何使自定义提取规则属性数据驱动?

python - 如何在 WebTest 下模拟 HTTPS 请求?

visual-studio-2012 - 程序包管理器控制台-更新特定项目