【问题标题】:Turn off 'cloud-based' based mode for visual studio load test关闭 Visual Studio 负载测试的“基于云”的模式
【发布时间】:2017-07-30 17:12:29
【问题描述】:

这是问题的第二部分 VisualStudio cloud-based load test socket exception 100% of requests - webtest alone works OK

简而言之,我的 loadtest 以奇怪的 socketexception 使所有请求失败,但仅当它作为“基于云”的测试运行时。

所以,不知何故,我的负载测试(不知道如何)不再是“基于团队服务云”的单元测试,而是常规测试 - 我发现它运行良好。

但是,当我添加新的基于云的测试,然后单击旧测试中的“位置”设置并选择任何内容(或不选择,没关系)时,VS 会连接到我的 TeamServices 帐户,测试变成基于云的,它在一个不同的选项卡中启动,100% 请求失败。

那么,问题是 - 我如何关闭/切换现有负载测试的“基于云”模式?

【问题讨论】:

  • 不清楚关闭/切换云端模式,能否提供详细信息?关于云负载测试,网站是否可以从互联网访问?如果没有,您可以参考这篇文章对不可公开访问的应用程序进行负载测试。 Use cloud load agents on your infrastructure
  • @starain-MSFT - 我认为 Eddie 在下面回答了这个问题 - 不过谢谢:)

标签: asp.net visual-studio azure-devops load-testing


【解决方案1】:

在您的解决方案/项目中打开 testsettings 文件,您应该能够将测试运行位置从 VSTS 更改为本地计算机:

【讨论】:

  • 我同意 Eddie 的回答,但预计会收到一个关于 的负载测试错误“配置了负载测试的地理位置将仅适用于使用 Visual Studio Team Services 运行的负载测试,并且将被忽略在本地运行负载测试时。” 我还没有找到抑制此错误的方法。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-08-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多