Поделиться через


Практическое руководство. Привязка контроллера тестирования или агента тестирования к сетевому адаптеру

Если компьютер, на котором установлено программное обеспечение контроллера или агента тестирования, оснащен несколькими сетевыми адаптерами, то, чтобы определить этот контроллер или агент тестирования, необходимо указать не имя компьютера, а IP-адрес.

Предупреждающее замечаниеВнимание

При попытке установки агента тестирования может появиться следующее сообщение об ошибке.

Error 8110.Can not connect to the specified controller computer or access the controller object

Эта ошибка может быть вызвана установкой контроллера тестирования на компьютер с несколькими сетевыми адаптерами.Кроме того, можно успешно установить агентов, а проблема возникнет только при выполнении теста.

Привязка контроллера тестирования к определенному сетевому адаптеру

Получение IP-адресов сетевых адаптеров

  1. В Microsoft Windows, выбрать Запусквыберите в окне Начать поиск, введите cmd и нажмите клавишу ВВОД.

  2. Введите ipconfig /all.

    Будут отображены IP-адреса для сетевых адаптеров.Запишите IP-адрес сетевого адаптера, к которому требуется привязать контроллер.

Привязка сетевого адаптера к контроллеру тестирования

  1. В Microsoft Windows, выбрать Запусквыберите в окне Начать поиск введите services.msc, а затем нажмите клавишу ВВОД.

    Откроется диалоговое окно Службы.

  2. В панели результаты в столбце Имя щелкните правой кнопкой мыши служба Контроллер тестирования Visual Studio а затем выберите Остановить.

    -или-

    Откройте окно командной строки с повышенными привилегиями и выполните следующую команду:

    net stop vsttcontroller

  3. Откройте XML-файл конфигурации QTCcontroller.exe.config, расположенный в папке <буква диска:>\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\.

  4. Найдите тег <appSettings>.

      <appSettings>
        <add key="LogSizeLimitInMegs" value="20"/>
        <add key="AgentConnectionTimeoutInSeconds" value="120"/>
        <add key="AgentSyncTimeoutInSeconds" value="300"/>
        <add key="ControllerServicePort" value="6901"/>
        <add key="ControllerUsersGroup" value="TeamTestControllerUsers"/>
        <add key="ControllerAdminsGroup" value="TeamTestControllerAdmins"/>
        <add key="CreateTraceListener" value="no"/>
      </appSettings>
    
  5. Добавьте ключ BindTo для указания сетевого адаптера, который должен использоваться в разделе <appSettings>.

        <add key="BindTo" value="<YOUR IP ADDRESS>"/>
      </appSettings>
    
  6. Запустите службу контроллера тестирования.Для этого выполните в командной строке следующую команду:

    net start vsttcontroller.

    Предупреждающее замечаниеВнимание

    Для подключения агента тестирования к контроллеру необходимо заново выполнить установку агента.На этот раз вместо имени контроллера укажите его IP-адрес.

    Это применимо к контроллеру, службе агента и процессу агента.Свойство BindTo следует установить для каждого процесса, выполняющегося на компьютере с несколькими сетевыми адаптерами.Процедура установки свойства BindTo одинакова для всех процессов (см. описание для контроллера тестирования ранее в этом разделе).

Ff934571.collapse_all(ru-ru,VS.110).gifПривязка агента тестирования к определенному сетевому адаптеру

Привязка сетевой карты к агенту тестирования

  1. В Microsoft Windows, выбрать Запусквыберите в окне Начать поиск введите services.msc, а затем нажмите клавишу ВВОД.

    Откроется диалоговое окно Службы.

  2. В панели результаты в столбце Имя щелкните правой кнопкой мыши служба Агент тестирования Visual Studio а затем выберите Остановить.

    -или-

    Откройте окно командной строки с повышенными привилегиями и выполните следующую команду:

    net stop vsttagent

  3. Откройте XML-файл конфигурации QTAgentService.exe.config, расположенный в папке <буква диска:>\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\.

  4. Найдите тег <appSettings>.

      <appSettings>
        <appSettings>
        <add key="LogSizeLimitInMegs" value="20"/>
        <add key="AgentServicePort" value="6910"/>
        <add key="ControllerConnectionPeriodInSeconds" value="30"/>
        <add key="StopTestRunCallTimeoutInSeconds" value="120"/>
        <add key="CreateTraceListener" value="no"/>
        <add key="GetCollectorDataTimeout" value="300"/>
      </appSettings>  </appSettings>
    
  5. Добавьте ключ BindTo для указания сетевого адаптера, который должен использоваться в разделе <appSettings>.

        <add key="BindTo" value="<YOUR IP ADDRESS>"/>
      </appSettings>
    
  6. Запустите службу агента тестирования.Для этого выполните в командной строке следующую команду:

    net start vsttagent.

См. также

Задачи

Практическое руководство. Указание максимального размера файла журнала

Практическое руководство. Задание периодов ожидания для контроллеров тестирования и агентов тестирования

Основные понятия

Установка и настройка контроллеров и агентов тестирования

Настройка портов для контроллеров и агентов тестирования

Другие ресурсы

Изменение параметров ведения журнала нагрузочного теста