Visual studio 2013 从Visual Studio对测试代理运行单元测试:登录尝试失败

Visual studio 2013 从Visual Studio对测试代理运行单元测试:登录尝试失败,visual-studio-2013,acceptance-testing,microsoft-test-manager,Visual Studio 2013,Acceptance Testing,Microsoft Test Manager,我试图设置一个测试控制器和测试代理,供开发人员在VisualStudio中运行单元测试时使用。我已设置TA和TC并将其相互连接。我在一个项目中创建了testsettings文件,并将测试执行方法设置为远程执行,指向测试控制器。当我尝试在TA上运行测试时,我在visual studio中得到以下结果: ------ Run test started ------ Ignoring test impact data collector settings specified in the .TestS

我试图设置一个测试控制器和测试代理,供开发人员在VisualStudio中运行单元测试时使用。我已设置TA和TC并将其相互连接。我在一个项目中创建了testsettings文件,并将测试执行方法设置为远程执行,指向测试控制器。当我尝试在TA上运行测试时,我在visual studio中得到以下结果:

------ Run test started ------
Ignoring test impact data collector settings specified in the .TestSettings file.
Failed to queue test run 'user@MACHINE 2014-08-28 08:46:31': The server has rejected the client credentials.
The logon attempt failed
========== Run test finished: 4 run (0:00:17.353169) ==========
测试控制器日志如下所示:

V, 2156, 23, 2014/08/28, 08:46:31.215, CONTROLLER\QTController.exe, User CORP\user is system, Admin, or controller user
I, 2156, 23, 2014/08/28, 08:46:31.215, CONTROLLER\QTController.exe, A user has successfully authenticated to obtain the ControllerObject.
I, 2156, 23, 2014/08/28, 08:46:31.262, CONTROLLER\QTController.exe, Testing LoadTestResultConnectString
W, 2156, 23, 2014/08/28, 08:46:46.411, CONTROLLER\QTController.exe, Test of LoadTestResultConnectString failed: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)
V, 2156, 23, 2014/08/28, 08:46:46.724, CONTROLLER\QTController.exe, ControllerObject: Hello
V, 2156, 23, 2014/08/28, 08:46:46.724, CONTROLLER\QTController.exe, ControllerObject: Hello
V, 2156, 23, 2014/08/28, 08:46:46.756, CONTROLLER\QTController.exe, User CORP\user is system, Admin, or controller user
I, 2156, 23, 2014/08/28, 08:46:46.756, CONTROLLER\QTController.exe, ControllerObject: Creating ControllerExecution for TestRun d7489f6d-4608-4b19-abf5-74d773cf3917
I, 2156, 23, 2014/08/28, 08:46:46.756, CONTROLLER\QTController.exe, ControllerSpooledJob: creating spooled job for test run 'user@MACHINE 2014-08-28 08:46:31'
I, 2156, 23, 2014/08/28, 08:46:46.756, CONTROLLER\QTController.exe, ControllerObject: Queuing TestRun d7489f6d-4608-4b19-abf5-74d773cf3917
V, 2156, 23, 2014/08/28, 08:46:49.494, CONTROLLER\QTController.exe, ControllerObject.RequireAgentServiceUser: Agent: AGENT of environment [Default] trying to connect.
V, 2156, 23, 2014/08/28, 08:46:49.494, CONTROLLER\QTController.exe, ControllerObject: AgentHello from AGENT

我不知道为什么当TA和TC彼此交谈时会出现此登录错误。我认为这可能与LoadTestResultConnectionString有关,但我还没有找到太多相关信息?

我在尝试在VS 2015上运行负载测试时遇到了这个问题,当时controller/agent组合仍在使用VS 2013版本的controller and agent

简单的修复方法是使用VS2013启动负载测试