Устранение неполадок в веб-тестах
Обновлен: Ноябрь 2007
В этом разделе перечислены следующие распространенные проблемы, возникающие при работе с веб-тестами в Visual Studio Team System Test Edition.
Не удается разрешить удаленное имя
Элементы управления JavaScript и ActiveX не запускаются
Ошибка закодированного веб-теста из-за непривязанного источника данных
Не удается разрешить удаленное имя
Если веб-тест содержит внешние URL-адреса, находящиеся за пределами межсетевого экрана, возможно отображение следующего сообщения об ошибке.
RequestFailed: Произошла следующая ошибка, которая может означать необходимость настройки прокси-сервера в веб-тесте: "Невозможно разрешить удаленное имя".
Если для доступа к веб-узлам за пределами межсетевого экрана применяется прокси-сервер, необходимо вручную в качестве значения свойства прокси в веб-тесте задать прокси-сервер, используемый обозревателем для просмотра веб-страниц. Задайте прокси с помощью редактора веб-теста.
Указание прокси-сервера
Откройте веб-тест.
В дереве запросов выберите корневой узел. Имя корневого узла совпадает с именем веб-теста.
В окне Свойства найдите свойство Прокси и введите допустимое имя прокси. Спросите допустимое имя прокси у администратора сети или введите "default" для использования параметров прокси обозревателя Internet Explorer.
Внимание!
Использование "default" в качестве параметра прокси может привести к проблемам с производительностью во время выполнения веб-теста под нагрузкой. При выполнении веб-теста в нагрузочном тесте рекомендуется указать прокси, отличный от заданного по умолчанию.
Элементы управления JavaScript и ActiveX не запускаются
На веб-узлах, где используются элементы управления JavaScript или ActiveX, отображается следующее сообщение об ошибке:
Параметры безопасности запрещают веб-узлам использование элементов управления ActiveX, установленных на вашем компьютере. Эта страница может отображаться неверно.
Поскольку обработчик веб-тестов не выполняет JavaScript и ActiveX, средство просмотра веб-тестов не может их использовать. Это сообщение означает, что обычный веб-обозреватель может отображать на этой странице дополнительное динамическое содержимое. Как правило, при получении такого сообщения никаких действий пользователя не требуется. Дополнительные сведения см. в разделе Элементы управления JavaScript и ActiveX в веб-тестах.
Ошибка закодированного веб-теста из-за непривязанного источника данных
При попытке запуска закодированного веб-теста возможно отображение следующего сообщения об ошибке.
Не удается выполнить тест <Имя теста> на компьютере агента <Имя компьютера>: ссылка на объект не указывает на экземпляр объекта.
Это может произойти, если для класса веб-теста определить DataSourceAttribute без соответствующего DataBindingAttribute. Чтобы устранить эту ошибку, добавьте DataBindingAttribute. Либо, если в DataSourceAttribute нет необходимости, удалите его или переместите в комментарий.
![]() |
---|
Непривязанный источник данных — не единственная возможная причина ошибки Object reference not set to an instance of an object. Возможны и другие причины, включая неполадки в коде самого веб-теста. При появлении этой ошибки нужно также проверить код веб-теста. |
См. также
Задачи
Пошаговое руководство. Запись и выполнение веб-теста
Устранение неполадок в Test Edition
Устранение неполадок нагрузочных тестов
Устранение неполадок, связанных с контроллерами, агентами и тестовыми платформами