При запуске vsts webtest возникает ошибка JavaScript
При запуске записанного веб-теста в VSTS 2010 для конечной версии JavaScript требуется ошибка для многих запросов https, пожалуйста, помогите мне продолжить его для нагрузочного тестирования.
1 ответ
Веб-тесты Visual Studio отправляют и получают сообщения HTTP(S). Они не выполняются или не имеют ничего общего с JavaScript или любыми другими "активными" элементами веб-страниц. Любая активность Javascript на веб-страницах должна быть смоделирована в веб-тесте.
Часто веб-страницы имеют HTML-код для отображения сообщения о том, что Javascript необходим. Эти веб-страницы содержат код Javascript, который перезаписывает это сообщение необходимой информацией. Следовательно, когда Javascript недоступен, на странице отображается сообщение по умолчанию.
Ваш веб-тест должен создать запросы, которые бы создал JavaScript. Это не означает запуск кода JavaScript, это означает поиск отправляемых запросов и их создание. Для вашего тестирования я рекомендую вам узнать о "динамических параметрах"
Эта веб-страница обсуждает точную проблему, описанную в вопросе, она дает причины, но не решения. См. Раздел "Веб-тесты могут быть успешными, даже если кажется, что они провалились". Там также есть хороший раздел "Отладка веб-теста для поиска и исправления динамических параметров". На этой странице есть несколько хороших описаний того, как решить многие проблемы создания.