运行 Visual Studio 在本地 TFS 2015 中进行负载测试

Running Visual Studio Load Test in TFS 2015 locally

我已经使用 VS 2013 Ultimate 配置了一个负载测试来对 REST Api 进行性能测试。我们使用 TFS 2015 进行源代码控制和 CI。测试指向本地(在公司的内部网中)REST 服务端点。我希望这些测试针对每个构建 运行 并在 TFS 中配置构建定义。 TFS 提供了一个名为 "Cloud-based Load Test" 的构建步骤,这对我没有帮助,因为我不打算在云上进行 运行 测试。 运行 *.loadtest 的最佳方法是什么 文件?有没有人这样做过?命令行是我唯一的选择吗?

命令行是唯一的选择。您需要在构建代理计算机上安装 VS/mstest,然后在构建定义中添加一个 Command Line 任务。在此任务中,指定 mstest 工具路径并将 agrument /TestContainer:LoadTest1.loadtest 添加到 运行 loadtest: