Стек технологий:
-Android, IOS;
-Manual testing mobile;
Необходимо изучение Основ.
Желательно изучение Ручного веб тестирования.
Курс «Не обкатан»
- ТЕСТИРОВАНИЕ МОБИЛЬНЫХ ПРИЛОЖЕНИЙ (MOBILE TESTING)
- Мобильная разработка и процесс тестирования (особенности жизненного цикла):
- Анализ требований и тестируемого приложения;
- Планирование тестирования;
- Выполнение тестирования;
- Поддержка приложения;
- Особенности тестирования мобильных приложений:
- Множество операционных систем и устройств;
- Интернет соединение;
- Реакция приложений на прерывания;
- Сенсорный экран.
- Тестирование удобства пользования, соответствие дизайну и HIG;
- Тестирование обновлений и обратной совместимости;
- Локализация и интернационализация + смена часовых поясов;
- Нагрузочное тестирование;
- Тестирование API;
- Отслеживание статистики;
- In-app purchases.
- Мобильная разработка и процесс тестирования (особенности жизненного цикла):
- ЗНАКОМСТВО С ИНСТРУМЕНТАМИ РАЗРАБОТКИ И ТЕСТИРОВАНИЯ
- Katalon Studio;
- Android Studio;
- Xcode;
- iOS эмуляторы, Android-эмуляторы;
- Автоматизированное тестирование мобильных приложений (основные понятия, что и как возможно автоматизировать).
- ТРЕБОВАНИЯ HR
- Знание теории тестирования;
- Умение работать с тестовыми артефактами;
- Знание методологий разработки ПО;
- Понимание клиента — серверной архитектуры;
- Знание элементов интерфейса;
- Знание особенностей тестирования мобильных приложений;
- Знание видов мобильных приложений и подходы к их тестированию;
- Опыт Тестирования мобильных приложений;
- Знать что такое API и что такое REST;
- Основные HTTP методы, чем отличаются;
- Уметь отправлять API запросы и анализировать ответы;
- Основные коды ответов сервера;
- ПОЛЕЗНЫЕ ССЫЛКИ И КНИГИ:
- Полездные советы по мобильному тестированию;
- Полезные YouTube каналы:
- Искать ответы на вопросы и читать ленту тут:
- Stack Overflow;
- Тостер;
- Хабр. Рекомендую темы Тестирование IT-систем, Тестирование веб-сервисов, Тестирование мобильных приложений;
- Доу;
Этот стек знаний указан для Junior уровня?
«Уровни», являются весьма условным понятием.
Данная программа рассчитана на то что, бы теоретически подготовить специалиста к решению основных задач в процессе работы. Но только фактический опыт работы с тем или иным проектом поможет повысить Вашу ценность как специалиста.
А что насчет автоматизации тестирования в мобильных приложениях?
У меня как автора недостаточно опыта пока что для написания этой программы. В будущем я думаю данная программа появится на сайте.