Найти тему
Тостер

Топ 7 для Mobile QA

Решил набросать список mast have утилит и технологий для современного мобильного тестировщика. Их вы должны уметь применять постоянно или хотя бы иметь минимальный опыт, что бы понимать какой в них есть функционал и для чего все это. Все это конечно ориентировано на начинающих специалистов. Погнали.

  1. IDE для мобильной разработки: Xcode и Android Studio

Используя их можно установить билд непосредственно на девайс, снять логи с девайса (например если был краш), посмотреть логи в реальном времени.

2. Снифферы трафика: например Charles Proxy

Просмотр\редактирование\фильтрация траффика между клиентом (мобильным приложением) и сервером. Так же можно сэмулировать любое поведение сервера (вернуть на клиент различные ошибки)

3. In-app purchases

Внутренние покупки в приложениях. Практически любой коммерческий продукт их использует. Это нужно знать.

4. Утилиты для task-management'a: например Jira

Тут даже не знаю, что рассказывать. Это само собой разумеющееся.

5. SQL (опционально)

Хорошо бы представлять как это работает и писать простые SELECT'ы.

После такого становится страшно и начинаешь вспоминать что ты мог упустить
После такого становится страшно и начинаешь вспоминать что ты мог упустить

6. Системы аналитики: Facebook, Firebase, Leanplum, Appsflyer и т.д.

В любом хорошем продукте используются системы аналитики, это уже "по умолчанию". Так что надо иметь о них представление.

7. Хорошо знать особенности мобильных ОС

8. Логика и опыт :)

Первое можно развить, ну а второе можно получить следуя одной американской пословице из моей прошлой статьи.