LoadView использует реальные браузеры для имитации взаимодействия пользователя с веб-сайтом, предоставляя точные данные о производительности, которые точно имитируют реальные сценарии. Вы можете легко создавать сценарии для сложных взаимодействий с пользователем, что позволяет вам выполнять подробные и целевые сценарии тестирования на вашем веб-сайте, не требуя продвинутых навыков программирования. После определения сценария тестирования и создания сценария LoadView генерирует виртуальных пользователей, выполняющих тестовый сценарий в реальном окне браузера. После начала теста каждый виртуальный пользователь многократно выполняет веб-транзакцию, определенную тестовым сценарием. После завершения транзакции виртуальный пользователь перезапускает процесс и продолжает его до окончания тестового периода.
Каждый раз, когда виртуальный пользователь выполняет транзакцию, LoadView инициирует новый сеанс браузера.
Чтобы настроить многошаговый тест веб-приложения, необходимо записать тестовый сценарий с помощью EveryStep Scripting Tool. Вы можете создать новый скрипт,импортировать скрипт в рекордер EveryStep Scripting Tool из существующего теста или загружать его с локальной машины.
Например, вы можете использовать веб-регистратор EveryStep для записи и тестирования процесса оформления заказа в корзине для сайта электронной коммерции.
Записанный сценарий
Поле отображает сценарий, который был записан с помощью Инструмента сценариев EveryStep. Чтобы отредактировать сценарий, нажмите кнопку Сценарий редактирования и измените сценарий.
Режим сценариев
Это поле отображает тип браузера, выбранный в скрипте, типе устройства и разрешении записи.
Порог проверки времени (в секундах)
Enter the time in seconds you expect your script should be completed in case you would like to receive an error if this threshold is exceeded.
There are several default system timeouts:
Navigation timeout | 120 seconds | By default, the system will wait for 120 seconds to complete navigation to a web page. If navigation isn’t completed in 120 seconds the action is aborted and error is generated. | The script execution will continue. |
User Action timeout | 50 second | The system will wait for 50 seconds to complete a user action (click, select, etc.). If the user action isn’t completed in 50 seconds the action is aborted and error is generated. | The script execution will continue. |
Script Execution timeout | 15 minutes | By default, the system will wait for script execution result fro 15 minutes. If the script execution is not finished in 15 minutes it will be aborted. | Script execution is fully aborted either on a successful run or in case of reaching the timeout. |
Режим браузера
Dotcom-Monitor может отправлять запросы на нагрузочные тесты через прокси или напрямую. По умолчанию все запросы будут отправляться напрямую из инжекторов нагрузки. Опция Браузерный режим позволяет быстро активировать прокси для отправки запросов в режиме Туннель .
Параметры DNS
The DNS Options feature allows users to choose how domain name server (DNS) requests are conducted during a test.
The Custom DNS Hosts section allows setting up the mapping of IP addresses to hostnames. IPv6 and IPv4 DNS resolutions are supported.
To specify the mapping, enter the IP address and the hostname in the corresponding fields.
See also: DNS Mode Options.