Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2013 运行TFS分布式负载测试时出错_Visual Studio 2013_Tfs_Load Testing - Fatal编程技术网

Visual studio 2013 运行TFS分布式负载测试时出错

Visual studio 2013 运行TFS分布式负载测试时出错,visual-studio-2013,tfs,load-testing,Visual Studio 2013,Tfs,Load Testing,每当我们尝试在TFS测试控制器上运行分布式负载测试时,都会收到以下错误消息: ObjectManager发现了无效的修复数量。这通常表示格式化程序中存在问题 我创建了世界上最简单的测试,以确保我的代码没有问题: 我的测试如下所示: [TestClass] public class UnitTest1 { [TestMethod] public void TestMethod1() { Assert.IsTrue(true); } } 负载测试配

每当我们尝试在TFS测试控制器上运行分布式负载测试时,都会收到以下错误消息:

ObjectManager发现了无效的修复数量。这通常表示格式化程序中存在问题

我创建了世界上最简单的测试,以确保我的代码没有问题:

我的测试如下所示:

[TestClass]
public class UnitTest1
{
    [TestMethod]
    public void TestMethod1()
    {
        Assert.IsTrue(true);
    }
}
负载测试配置如下所示:

[TestClass]
public class UnitTest1
{
    [TestMethod]
    public void TestMethod1()
    {
        Assert.IsTrue(true);
    }
}

环境 环境非常简单—1个TFS服务器、1个TFS测试控制器和1个TFS测试代理(在单独的服务器上)

我尝试过的事情 我已尝试使用重新创建LoadTest2010数据库


我已经确认,相同的测试在本地和Visual Studio在线负载测试中都有效。

我不确定您是否自己找到了解决方案,但我遇到了相同的问题,并通过执行以下操作得以解决:
1) 创建负载测试后,保存并关闭它。
2) 在记事本或记事本++中打开负载测试
3) 滚动到底部并找到LoadGeneratorLocations
4) 删除此标记以及标记之间的内容。保存并关闭。
5) 在visual studio中打开负载测试


希望这对你有帮助

太棒了!我们添加了使用Visual Studio Online运行它的位置。非常感谢@RB也许你的测试代理不是VS2013更新5或VS2015,而你的客户是?@Albert D'oh!确实如此。我会研究升级测试代理:)很高兴我能帮上忙@艾伯特可能也要在我的机器上做同样的事情。