Тестване на мобилно приложение - курс 29 990 рубли. от Специалист, обучение 40 академични часа, дата 30.04.2023г.
разни / / December 04, 2023
Модул 1. Класификация на мобилните приложения (4 ac. з.)
- Защо трябва да тествате мобилни приложения?
- Мобилни аналитични данни.
- Архитектура на мобилното приложение.
- Видове и типове мобилни приложения.
- Стратегии за тестване на мобилни приложения.
- Трудности при тестване на мобилни приложения.
- Методи за намаляване на рисковете от тестването.
Модул 2. Специфика на тестване на мобилни приложения (4 ак. з.)
- Тестване на хардуерната съвместимост.
- Тестване на взаимодействието на приложението със софтуера на устройството.
- Тестване на различни методи за свързване.
- Често срещани видове тестове.
- Допълнителни нива на тестване.
- Тестване на различни платформи.
- Тестване на реклама в мобилното приложение.
- Жестове при работа със сензорни екрани.
- Техники за тестване, базирани на опит.
- Специфика на установяване на грешки.
Модул 3. Тестване на мобилни приложения за Android (4 ac. з.)
- Как да изберем устройство за тестване?
- Кожи за Android OS, налични на пазара.
- Архитектура на приложението, основни компоненти.
- Жизнен цикъл на дейността.
- UI елементи.
Модул 4. IDE за разработка на приложения - Android Studio. Android Debug Bridge (4 ac. з.)
- Инсталиране на Android Studio.
- Четене на логове на мобилни приложения.
- Работа с Android емулатор.
- Android Debug Bridge - Мост за отстраняване на грешки в Android.
- Тестване на маймуни.
Модул 5. Практическа работа (4 ак. з.)
- Тестване на мобилни приложения за Android
- Анализ на логове на мобилни приложения
- Управлявайте устройството си с Android с помощта на ADB
- Инструмент за бързо тестване - Monkey Testing
Модул 6. Тестване на мобилни приложения за iOS (4 ac. з.)
- Как да изберем устройство за тестване?
- История на версиите на iOS.
- Жизнен цикъл на iOS приложение.
- UI елементи.
Модул 7. Инструменти за наблюдение на трафика (4 ак. з.)
- Принципи на работа на трафик снифърите.
- Инструменти за наблюдение на трафика (Charles Proxy, Fiddler).
- Филтриране и заместване на данни.
Модул 8. Практическа работа: наблюдение на трафика с помощта на Charles Proxy (4 ac. з.)
- Филтриране на трафик: Фокусиран, Regex, инструмент за черен списък.
- Замяна на данни: точки на прекъсване, настройки за пренаписване, локална карта.
- Промяна на честотната лента на настройките на газта.
- Проксиране на трафик от устройството.
Модул 9. API тестване на мобилни приложения с помощта на инструмента Postman (4 ac. з.)
- Настройка на пощальон.
- Създаване на колекции с API заявки.
Модул 10. Практическа работа, базирана на материала от целия курс. Консолидиране на преминатия материал (4 ак. з.)
Курсът е въведение в основите на софтуерното тестване и въвежда основните понятия на тестването, като дефиницията на тестването, необходимостта от тестване в разработката на софтуер, верификация и валидация, модели на жизнения цикъл на разработката на софтуер, видове и нива на тестване, дефекти и методи за тяхното откриване и описания. Дадена е и концепцията за мястото на тестването в различни модели на жизнения цикъл на разработката на софтуер, връзката между тестването и осигуряването на качеството и особеностите на психологията на софтуерния тестер.
3,6