【发布时间】:2014-12-17 12:31:12
【问题描述】:
我按照this document 将我的 Web 性能测试项目的构建迁移到 TFS 2013 构建过程模板以进行自动 nuget 恢复。
我的解决方案有 .webtest 文件,它们是 Web 性能测试的容器。但 VsTest.console.exe 无法识别 .webtest 测试。我查看了发现者,发现安装的没有一个支持 .webtest 扩展。
我尝试使用 vstest.console.exe 查找用于运行 .webtests 的测试适配器,但一无所获。
This document 对 vstest.console.exe 表示以下内容:
您可以从命令行运行自动化单元和编码的 UI 测试。
这对于 mstest.exe:
您可以在本地或使用测试控制器或测试代理从命令行运行自动化的 Web 性能和负载测试。
为什么 vstest.console.exe 不支持 .webtests ?它不是被设计为替代 mstest.exe 以使用适配器运行任何类型的测试吗?
另外,如果这意味着我需要编写一个可以读取和运行带有 .webtest 扩展名的测试的自定义适配器,我需要做什么?
【问题讨论】: