Skip to content

Simple mobile UI tests of my favourite pizza brand

Notifications You must be signed in to change notification settings

toytronic22/dodo_mobile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Дипломный проект тестирования мобильного приложения Dodopizza

dodopizza

📖 Содержание:

⚙️ Технологии и инструменты

IDEA Java Gradle JUnit 5 Github Android-studio Appium Browserstack Allure Allure_TO Jenkins Telegram

✔️ Тест кейсы

  • Проверка помещения корректного продукта в корзину
  • Проверка наличия продукта на странице
  • Проверка текста карточки продукта

💻 Запуск тестов из терминала

Удаленный запуск тестов

gradle clean browserstack_test -Denv=browserstack

Запуск тестов в Jenkins

Для запуска сборки необходимо нажать кнопку Собрать сейчас.

Jenkins

После выполнения сборки, в блоке История сборок напротив номера сборки появится значок Allure Report и Allure TestOps кликнув по которому, откроется страница с сформированным html-отчетом и тестовой документацией.

Отчет о результатах тестирования в Allure Report

allure-report

allure-report_1

Интеграция с Allure TestOps

Основной дашборд

dashboard

Список тестов с результатами прогона

dashboard

Уведомления в Telegram

После завершения сборки специальный бот, созданный в Telegram, автоматически обрабатывает и отправляет сообщение с отчетом о прогоне тестов.

Пример запуска теста в Browserstack

Присутствует отчёт нагрузки устройств

dashboard

К каждому тесту в отчете прилагается видео.

На данном видео выполняется:

  • Проверка добавления продукта в корзину

About

Simple mobile UI tests of my favourite pizza brand

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published