я хочу запустить свой скрипт веб-драйвера jmeter для 100 пользователей без открытого браузера - PullRequest
0 голосов
/ 06 декабря 2018

когда я запускал скрипт jmeter webdriver, открыто несколько браузеров, и это условие не дает точного отчета о нагрузочном тестировании, так как я могу получить правильный отчет о нагрузочном тестировании без открытого браузера?

Ответы [ 2 ]

0 голосов
/ 18 января 2019

Таким образом, у нас есть возможность запускать веб-драйверы, не открывая браузеры, если вы используете браузер Chrome для этого.Вы добавляете jp @ gc - элемент конфигурации Chrome Driver Config , и есть 3 вкладки, в которые входят «proxy», «chrome» и «Experimental».Таким образом, вы нажимаете на вкладку «Chrome» и устанавливаете флажок Использовать режим без головы Chrome Смотрите скриншот ниже.enter image description here

На самом деле, если вы хотите использовать сэмплеры веб-драйверов для более чем 100 браузеров, я бы посоветовал вам использовать распределенный тест.Поскольку браузеры потребляют много ресурсов, если вы используете 4 браузера, ваша система начинает зависать.поэтому вы не можете запустить 100 браузеров.Так что иди с распределенным тестированием в Jmeter.

0 голосов
/ 06 декабря 2018

Согласно Учебному пособию по WebDriver

Примечание. Целью данного проекта НЕ является замена сэмплеров HTTP , включенных в JMeter .Скорее это предназначено для того, чтобы дополнить их, измерив время загрузки конечного пользователя.

Так что вам не следует использовать сэмплеры WebDriver для создания основной нагрузки, так как браузеры очень ресурсоемки и, скорее всего, вы не будетеиметь возможность запускать более 5-10 браузеров на одной машине.

Если вам необходимо провести нагрузочное тестирование с использованием 100 реальных браузеров - вам придется пройти распределенное тестирование

Если вы хотите использовать существующие тесты Selenium в качествеОсновываясь на нагрузочном тесте на основе протокола, вы должны записать их, используя JMeter HTTP (S) Test Script Recorder .Вы можете установить прокси для своих тестов WebDriver следующим образом:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...