Создайте тестовое воспроизведение веб-приложения для тестирования, а также для прогрева сервера. - PullRequest
0 голосов
/ 17 ноября 2018

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

JMeter, Katalon и Selenium подошли.

EDIT:

Я играл с Katalon Studio, и меня очень впечатлили записи тестов и воспроизведение в браузере. Это больше похоже на функциональное тестирование, то есть работают ли все страницы. JMeter о нагрузочном тестировании. Так разные инструменты. Однако возможность экспортировать файлы JMeter (JMX) из Katalon была бы потрясающей, но я не слышал, что это возможно.

Ответы [ 2 ]

0 голосов
/ 19 ноября 2018

Вы можете сделать это с Katalon Studio.

Вот что я делаю для прогрева серверов:

  • Я написал простой скрипт (вход с именем пользователя и паролем, ожидание загрузки веб-элементов, выход из системы),
  • Повторяется на разных серверах,
  • Я поместил этот тестовый набор в набор тестов (поскольку я могу запускать наборы тестов из командной строки),
  • Сгенерировать консольную команду ,
  • Используйте планировщик Windows, чтобы запускать тестовый набор ежедневно рано утром, прежде чем пользователи начнут работать.
0 голосов
/ 18 ноября 2018

JMeter может / используется также для функционального тестирования и имеет селен интеграции

Могут ли JMeter и Selenium сотрудничать?

Да. Существуют различные ситуации, когда оба инструмента могут синхронизироваться в одном и том же тестируемом приложении.

Вы можете выполнить шаги записи JMeter для сравнения с записью каталона

...