测试代理无法与测试控制器通信

时间:2017-02-16 13:26:36

标签: visual-studio-2013 load-testing

我在同一个域上有两台带有Windows Server 2012 R2操作系统的虚拟机,我在其中一台上安装了visual studio test controller 2013,在另一台上安装了visual studio test agent 2013,用户帐户是域管理员并在两台计算机上拥有管理权限,两台计算机上的Windows防火墙也关闭,并且每个虚拟机及其名称的IP都添加到路径为“C:\ Windows”的另一台计算机的主机文件中\ System32 \ drivers \ etc“,但是当我配置visual studio测试代理连接到visual studio测试控制器时,它失败并出现以下错误:

无法向测试控制器注册此测试代理。与测试控制器的连接失败,因为测试控制器无法访问或服务未运行。

1 个答案:

答案 0 :(得分:0)

要解决上述问题,请按照以下步骤操作: 首先在控制器机器中

1-使用作为管理员组成员的用户帐户进行安装 并配置测试控制器; 2-安装和配置三个本地创建的组:TeamTestAgentService,TeamTestControllerAdmins,TeamTestControllerUsers你必须将上面提到的用户帐户添加到这三个组中;

3-转到路径“C:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ Common7 \ IDE”,使用记事本打开QTController.exe.config并添加到此行的部分 ;这意味着控制器正在监听此IP。

4-重新配置测试控制器。

在代理机器中,我按照以下步骤进行了第二步:

1-使用安装控制器的相同用户帐户(相同的用户名和密码,并且是代理计算机上的管理组的成员)来安装代理;

2-转到路径“C:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ Common7 \ IDE”,使用记事本打开QTAgentService.exe.config并添加到此行的部分  这意味着代理正在监听此IP。

3-使用上述相同的用户帐户配置测试代理。