Skip to content

Thomas4Jones/vypusknoyproject

Repository files navigation

  Объектом исследования выступает веб-сайт арт-отеля «Кутузов» в г. Смоленске.
  Предметом исследования выступает автоматизация процесса тестирования веб-сайта арт-отеля «Кутузов».
  Сайт: https://kutuzov-art-hotel.ru/ предназначен для ведения гостиничного бизнеса, бронирования номеров и рекламы.
  Целевой аудиторией сайта https://kutuzov-art-hotel.ru/ являются гости города Смоленска, желающие найти временный,
но комфортный приют на время своего посещения. Поэтому предназначение сайта -реклама гостиничных услуг и поиск постояльцев (клиентов) арт-отеля «Кутузов».
Адрес отеля Смоленск, ул. Кутузова, д. 11А . Местонахождение на улице названной в честь великого русского полководца послужило маркетинговым ходом и повлияло на название отеля,
его оформление ( вестибюли, корридоры, номера для гостей) и внешний вид сайта. Изображения делают веб-страницу визуально привлекательной и помогают передать информацию и создать эмоциональный отклик у пользователя (Рисунки 2 и 3).

  Для запуска тестов требуется:
1. произвести установку фреймворков, перечисленных в файле requirements.txt: 
pip insatall requirements.txt
   
2. Настроить параметры конфигурации: 
В поле Target выберите Module name и введите pytest. 
 В поле Parameters добавьте параметры для генерации HTML-отчета
--html=report.html –self-contained-html
В поле Working directory указать путь к проекту. 
 Сохранить конфигурацию: 
Нажать Apply и затем OK, чтобы сохранить конфигурацию( рисунок 16 в пояснительной записке).
 
3.  Запустить тесты нажатием зеленой треугольной кнопки вверху интерфейса PyCharm (рисунок 17 в пояснительной записке).

4. Запуск Locust
Запустите Locust с помощью следующей команды:
bash
Copy code
locust -f locustfile.py --host=https://kutuzov-art-hotel.ru
Эта команда запустит Locust с указанным файлом сценария и указанием хоста, который нужно тестировать.

5. Интерфейс Locust
После запуска Locust, откройте веб-интерфейс по адресу http://localhost:8089/. В интерфейсе вы сможете указать количество пользователей,
которые будут имитироваться, и скорость, с которой они будут подключаться к сайту.

6. Начало тестирования
В веб-интерфейсе Locust:
  1.	Укажите количество пользователей (например, 100).
  2.	Укажите скорость подключения пользователей (например, 10 пользователей в секунду).
  3.	Нажмите кнопку "Start swarming", чтобы начать тестирование.

7. Анализ результатов
После завершения тестирования вы сможете увидеть статистику по запросам, включая количество запросов, среднее время ответа, процент ошибок и другие метрики.

About

vypusknoy project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published