[software-testing] Автоматизатор мобильных приложений, 2019 (Арсений Батыров, Виталий Котов)
Курс дает все необходимые навыки для самостоятельной настройки полного стека автоматизации с нуля.
Мобильная автоматизация – непростая тема. В ней еще нет наработанных решений, мало экспертов, а инструменты – новые и нестабильные. При этом любая компания хочет сократить срок разработки новых версий мобильных приложений, в том числе и за счет автоматизации тестирования.
Автоматизатор мобильных приложений – одна из наиболее высокооплачиваемых профессий на рынке. Учитывая дефицит кадров, многие автоматизаторы стоят дороже программистов. Поэтому любому хорошему тестировщику стоит освоить базовые навыки мобильной автоматизации.
Курс «Автоматизатор мобильных приложений» дает все необходимые навыки для самостоятельной настройки полного стека автоматизации с нуля. Мы не учим просто писать тесты или разворачивать среду тестирования, ведь этого недостаточно в работе.
На этом курсе вы научитесь:
- Работать с обеими платформами – iOS и Android;
- Выбирать правильные инструменты, подходящие именно под ваши задачи;
- Настраивать среду автоматизации с нуля на различных операционных системах;
- Писать качественные тесты, которые легко поддерживать и расширять;
- Получите все необходимые знания для старта автоматизации в вашем проекте.
Необходимые знания для кура:
- 1) Понимание основ ООП. Надо понимать, что такое класс, метод класса и поле класса. Круто, если есть понимание таких вещей, как наследование и модификаторы доступа.
- 2) Основы Java. Надо знать базовые типа данных: int, char. Надо знать, что такое String и List.
- 3) Надо знать, что такое локатор и как составить просто XPath локатор.