Содержание курса
Введение в тестирование мобильных приложений
11 уроков
1.
Предисловие
↗
2.
Глава 1: "Таинственные исчезновения"
↗
3.
История мобильных устройств и приложений
↗
4.
Виды мобильных приложений
↗
5.
Бизнес модели
↗
6.
Процесс разработки
↗
7.
Как составить стратегию тестирования
↗
8.
Роль тестировщика
↗
9.
Как выбрать устройства для тестирования
↗
10.
Особенности тестирования мобильных приложений
↗
11.
Как написать баг-репорт
↗
Тестирование UI/UX мобильных приложений
8 уроков
1.
Глава 2: "Следы виртуальных стоп"
↗
2.
Экраны и ориентации мобильных устройств
↗
3.
Пользовательский интерфейс (UI)
↗
4.
Жесты
↗
5.
Гайдлайны для Android и iOS
↗
6.
Figma
↗
7.
Chrome DevTools
↗
8.
Чек-лист для тестирования UI
↗
BrowserStack для тестирования мобильных приложений
15 уроков
1.
Глава 3: "Тень сомнения"
↗
2.
Что такое BrowserStack
↗
3.
Установка BrowserStack
↗
4.
Как симулировать жесты в BrowserStack
↗
5.
Установка и удаление приложения в BrowserStack
↗
6.
Как изменить ориентацию устройства
↗
7.
Изменение языка
↗
8.
Работа с медиа файлами
↗
9.
Работа с GPS
↗
10.
Троттлинг трафика
↗
11.
Анализ сети
↗
12.
Анализ производительности
↗
13.
Работа с логами
↗
14.
Создание баг-репорта
↗
15.
Чек-лист для тестирования с использованием BrowserStack
↗
XCode для тестирования iOS приложений
13 уроков
1.
Глава 4: "В поисках следов"
↗
2.
iOS приложение
↗
3.
Что такое XCode
↗
4.
Настройка и сборка проекта в XCode
↗
5.
Как симулировать жесты в симуляторе
↗
6.
Панель управления симулятора
↗
7.
Перезагрузка и сброс симулятора
↗
8.
Работа с GPS
↗
9.
Троттлинг трафика
↗
10.
Работа с логами
↗
11.
Интересные функции
↗
12.
Анализ батареи
↗
13.
Чек-лист для тестирования с использованием XCode
↗
Android Studio для тестирования Android приложений
21 урок
1.
Глава 5: "Разгадка пазла”
↗
2.
Android приложение
↗
3.
Что такое Android Studio
↗
4.
Установка Android Studio и эмулятора
↗
5.
Подключение реального устройства
↗
6.
Сборка Android-приложения
↗
7.
Как симулировать жесты в эмуляторе
↗
8.
Панель управления эмулятора
↗
9.
Virtual Sensors
↗
10.
Работа с батареей
↗
11.
Работа с GPS
↗
12.
Троттлинг трафика
↗
13.
Эмуляция звонков и SMS
↗
14.
Эмуляция камеры
↗
15.
Эмуляция микрофона
↗
16.
Fingerprint
↗
17.
Directional Pad
↗
18.
Record and Playback
↗
19.
Работа с логами
↗
20.
Создание баг-репорта
↗
21.
Чек-лист для тестирования с использованием Android Studio
↗
Charles Proxy для тестирования мобильных приложений
14 уроков
1.
Глава 6: "Раскрывая тайны"
↗
2.
Пару слов про HTTP
↗
3.
Что такое сниффинг
↗
4.
Обзор Charles Proxy
↗
5.
Установка и настройка Charles Proxy
↗
6.
Перехват трафика
↗
7.
Запись сессии
↗
8.
Троттлинг трафика
↗
9.
BreakPoint
↗
10.
Подмена данных
↗
11.
Подмена удаленного сервера
↗
12.
Подмена локального сервера
↗
13.
Чек-лист для тестирования с использованием Charles Proxy
↗
14.
Эпилог
↗