[Арсений Батыров] Автоматизация Android-приложений (Ruby + Cucumber)

  • Автор темы I AM
  • 372
  • Обновлено
  • 02, Jun 2018
  • #1
Автоматизация Android-приложений (Ruby + Cucumber)



Описание: Без автоматизации сейчас никуда.

За 2017 год было выпущено более 5000 девайсов на платформе Android, и эта цифра продолжает увеличиваться.

Вместе с рынком устройств растёт и рынок мобильных приложений.

Процесс их тестирования должен быть максимально быстрым и информативным. На самом деле автоматизация - это просто! Всего за несколько часов можно установить и развернуть фреймворк и написать первые полезные тесты.
Если подробнее, на курсе вы научитесь: • C нуля строить процесс автоматизированного тестирования Android-приложений • Писать собственные тесты и оптимизировать уже существующие • Настраивать среду тестирования • Создавать подробные отчёты по запуску тестов • Получите все необходимые знания для старта автоматизации в вашем проекте.
Подробнее: https://arsbatyrov.ru/ruby


Скачать: Скрытая информация :: Авторизуйтесь для просмотра »

I AM


Рег
23 Jul, 2011

Тем
49554

Постов
57426

Баллов
552966
  • 16, Apr 2023
  • #2
Автоматизация Android-приложений (Ruby + Cucumber)
Арсений Батыров



Без автоматизации сейчас никуда.

За 2017 год было выпущено более 5000 девайсов на платформе Android, и эта цифра продолжает увеличиваться.

Вместе с рынком устройств растёт и рынок мобильных приложений.

Процесс их тестирования должен быть максимально быстрым и информативным. К сожалению, отрасль автоматизированного тестирования мобильных приложений – очень молодая, и здесь пока нет однозначных стандартов и best practices, в отличие от Web.

Кажется, что начать автоматизировать – сложно. На самом деле автоматизация - это просто! Всего за несколько часов можно установить и развернуть фреймворк и написать первые полезные тесты.
Если подробнее, на курсе вы научитесь:

C нуля строить процесс автоматизированного тестирования Android-приложений

Писать собственные тесты и оптимизировать уже существующие

Настраивать среду тестирования

Создавать подробные отчёты по запуску тестов

Получите все необходимые знания для старта автоматизации в вашем проекте.

Конечно, это далеко не все необходимые автоматизатору навыки.

Здесь мы не будем работать с iOS, рефакторить код и разворачивать Continious Integration, этим мы занимаемся на другом курсе.

Зато задания этого курса можно выполнять на любой системе, да и реальные мобильные устройства нам не потребуются.

Более того, если вы совсем не умеете программировать — вы всё равно сможете пройти этот курс, инструкции на каждом этапе чёткие и пошаговые.

Если же вы обладаете базовыми знаниями любого из языков программирования – их будет более чем достаточно. Для работы мы будем использовать популярный инструмент автоматизации мобильных приложений Appium, а также BDD-фреймворк Cucumber, чтобы писать тесты на “живом” языке.

В качестве базового языка программирования мы будем использовать Ruby.
Программа курса:
Модуль 1: Обзор инструментов автоматизации мобильных приложений Установка программного обеспечения для тренинга Работа с Cucumber Файловая структура проекта Простой тестовый сценарий Префиксы и нотация Аргументы Scenario outline Теги и хуки
Модуль 2: Подключение Appium UIAutomatorViewer Поиск элементов Аргументы Ввод текста Ввод с клавиатуры Ассерты
Модуль 3: Итерации Вложенные элементы Обработка жестов Циклы Методы Профили и отчёты Скриншоты в отчётах
Скрытый контент:
https://arsbatyrov.ru/ruby

Скачать: Скрытый контент: (необходимо 10 очков репутации)
Скрытая информация :: Авторизуйтесь для просмотра »
 

kuller


Рег
17 Oct, 2006

Тем
0

Постов
1

Баллов
1
Тем
49554
Комментарии
57426
Опыт
552966

Интересно