Що нового?

Придбаний [Software-Testing.RU] Тестування мобільних додатків( Арсеній Батиров)

Інформація про покупку
Тип покупки: Складчина
Ціна: 2206 ГРН
Учасників: 0 з 23
Організатор: Відсутній
Статус: Набір учасників
Внесок: 99.7 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор

Тестування мобільних додатків
Арсеній Батиров
Вартість: 6 000 руб.
Загальна тривалість: 4 заняття
Даний тренінг спрямований на те, щоб допомогти вам подолати початкові труднощі, що виникають при тестуванні мобільних додатків.
Під час проходження курсу ви дізнаєтеся, як організувати Тестування мобільних додатків, який пристрій вибрати для тестування, отримаєте уявлення про побудову тестових стратегій. Особливий акцент зроблено на роботі з платформою Android, як з найбільш поширеною мобільної ОС на даний момент.
програма тренінгу
Урок 1: Особливості мобільного тестування
Модуль 1: Знайомство
Вступ до курсу: знайомство та умови здачі

Модуль 2: Базові поняття
Нативні додатки
Веб додатки
Гібридні додатки
Що таке девайс?

Модуль 3: Вибір пристроїв для тестування
Проблеми фрагментації
Види пристроїв Android
Роздільна здатність екрана
Розміри екранів
Архітектура процесорів Android пристроїв
Версії ОС Android
Види пристроїв iOS
Дозволи екранів
Архітектура процесорів iOS пристроїв
Інструменти оцінки частки ринку
Рекомендації щодо вибору пристроїв для тестування на iOS і Android

[СПОЙЛЕР="інформація"]Модуль 4: особливості мобільного тестування
Тестування зв'язку (Wi-Fi/2G/3G/LTE)
Тестування переривань
Взаємодія з сенсорами положення і тач сенсором
Тестування геолокації та GPS
Тестування споживання ресурсів
Робота з клієнт-серверними додатками
Тестування установки
Роль тестувальника в адмініструванні мобільних пристроїв
Списки тест-кейсів: чеклісти і мнемоніки

Модуль 5: емулятори та Симулятори
Різниця між симулятором iOS і емулятором Android
Особливості тестування на фізичних пристроях і емуляторах/симуляторах

Ферми мобільних пристроїв 6: Ферми мобільних пристроїв
Що таке ферми?
Переваги та недоліки використання ферм
Приклад використання мобільної ферми

Урок 2: тестування Android-додатків
Модуль 1: Встановлення та налаштування Android Studio
Установка Android Studio
Встановлення необхідних SDK

Модуль 2: Створення та налаштування емулятора в Android Studio
Робота з Менеджер AVD
Вибір параметрів
Запуск емулятора

Модуль 3: функціонал емулятора
Бічне меню
Геолокація
Зв'язок
Батарея
Функції телефону
Інші налаштування

Модуль 4: Налаштування альтернативного емулятора Genymotion
Що таке Genymotion?
Де його взяти?
Установка програми
Створення віртуального пристрою
Функції емулятора Genymotion
Підключення емулятора до Android Studio

Модуль 5: Налаштування міст для пристроїв Android
Що таке АБР?
Основні команди

Установка додатків на емулятор і реальний пристрій 6: Установка додатків на емулятор і реальний пристрій
Установка на емулятор: перетягування, запуск, установка adb
Установка на пристрій

Аналіз логів і зняття скріншотів 7: Аналіз логів і зняття скріншотів
Рівні логування
Способи запису логів
Скріншоти через Android Studio
Скріншоти через налаштування емулятора

Модуль 8: життєвий цикл операції
Поняття операції
Android Backstack
Стану операції
Переходи між станами

Модуль 9: перехоплення трафіку
Налаштування Чарльз
Налаштування нативного емулятора для перехоплення трафіку
Налаштування Genymotion для перехоплення трафіку
Перехоплення трафіку програми на прикладі

Модуль 10: робота з GPS
Приклади додатків, що працюють з GPS
Робота з GPS на емуляторі
Завантаження і прогривання шляху .gpx

Модуль 11: меню розробника Android
Робота з розташуваннями
Зміна параметрів графічного інтерфейсу
Відображення курсору і торкань

Урок 3: тестування iOS-додатків
Модуль 1: Встановлення та налаштування Xcode
Установка iOS
Установка необхідних симуляторів

Модуль 2: функціонал симулятора
Вибір пристрою
Робота з акселерометром
Емуляція фізичних кнопок
Touch ID і Apple Pay
Уповільнення анімацій
Робота з інтерфейсом
Робота з геолокацією
Кондиціонер мережевого каналу

Модуль 3: Запуск програми на симуляторі
Підготовка програми до установки
Установка сертифіката Чарльз на симулятори
Запуск програми

Модуль 4: Запуск програми на реальному пристрої
Сертифікат та профілі підготовки
Створення ідентифікатор Apple
Створення сертифіката та профіль підготовки
Запуск програми

Модуль 5: артефакти тестуванні
Передача логів
Збереження скріншотів
Запис відео

Модуль 6: перехоплення трафіку
Налаштування Чарльз проксі
Перехоплення запитів з симулятора
Увімкнення SSL-проксування
Перехоплення запитів з реального пристрою
Робота з HTTPS-запитами

Модуль 7: Робота з GPX-шляхами
Постановка задачі
Імпорт шляху
Перегляд роботи GPS

Модуль 8: життєвий цикл програми
Розуміння життєвого циклу
Стану програми
Переходи між станами

Урок 4: Організація процесу тестування
Модуль 1: Процес розробки програми
Етапи розвитку мобільного додатку
Етап Я: ідея
Етап II: Стратегія
Етап III: Дизайн
Розробка IV: Розробка
Етап V: викладка і підтримка

Модуль 2: Вибір стратегії тестування
Що таке стратегія?
Постановка мети тестування
Робота з ресурсами
Розвідка території
Складнощі в тестуванні мобільних додатків
Види стратегій: одиничні і змішані
Мнемоніки
Приклад вибору стратегії

Модуль 3: Гайдлайны для Android і iOS
Роль тестувальника в роботі над дизайном програми
Гайдлайни для Android
Гайдлайни для iOS

Модуль 4: Розробка
Поняття альфа-і бета-тестування
Проведення альфа - і бета-тестування на Android через Google Play
Проведення альфа - і бета-тестування на iOS через тестовий політ
Сервіси для альфа - і бета-тестування: TestFairy, Приклад використання сервісу testfairy
Поради та рекомендації для проведення альфа - і бета тестування
Натовп-тестування

Модуль 5: Мавпа тестування
Що таке користувальницький інтерфейс/додаток Тренажер Мавпа?
Установка і запуск програми на емуляторі
Запуск Мокей на емуляторі
Тонка настройка натискань Мавпа
Параметри запуску: затримка, насіння, дії при помилку

Модуль 6: викладка
Особливості викладки на мобільних пристроях
Особливості викладки на Android: час, поетапне розгортання, дозволу
Особливості викладки на iOS: час, оновлення
Як працювати з екранами оновлення
Функції"на льоту"

Модуль 7: моніторинг та підтримка
Особливості моніторингу на мобільних пристроях
Сервіси для побудови графіків
Сервіси збору збій-логів
Статистичні сервіси
Моніторинг відгуків

Модуль 8: A/B тестування
Що таке A/B тестування?
Приклад проведення тестування
Інструменти A/B тестування

Модуль 9: корисні утиліти тестувальника
Одноразові електронна пошта
Прийом вхідних СМС
Скорочення посилань
Передача коду і логів
Скріншоти
Передача файлів
Системні параметри пристрою

У складчину входять:

1 Особливості мобільного тестування
  1. Введення. mp4 [39m 31k 239]
  2. Базові поняття. mp4 [77m 152K 366]
  3. Вибір пристроїв для тестування. mp4 [85m 3K 338]
  4. Особливості мобільного тестування. mp4 [112 м 303 до 814]
  5. Емулятори та Симулятори. mp4 [52m 869k 208]
  6. Ферми. mp4 [73m 565k 992]
примітка.apk [54k 816]
Задание1-1.txt [972]
Задание1-2.txt [991]
Корисні посилання до заняття I.txt [1к 82]***** Слайди до заняття I. pdf [6M 852k 7]
Чекліст для тестування мобільних додатків.pdf [667k 413]

2 тестування Android-додатків
  1. Введення. mp4 [36m 526k 449]
  2. Встановлення та налаштування Android Studio. mp4 [113M 964k 619]
  3. Встановлення та налаштування емулятора. mp4 [71m 305k 323]
  4. Функції емулятора. mp4 [41m 843k 441]
  5. Установка емулятора Genymotion.mp4 [74m 461k 944]
  6. Налаштування ADB в Windows.mp4 [12m 208k 80]
  7. Установка програми на девайс і емулятор. mp4 [83m 250k 369]
  8. Логи та скріншоти. mp4 [113M 134k 550]
  9. Життєвий цикл операції. mp4 [58m 359k 674]
  10. Перехоплення трафіку. mp4 [199m 68k 697]
  11. Робота з GPS.mp4 [58m 134K 551]
  12. Функції режиму розробника. mp4 [58m 558k 793]
валюта.apk [6m 191k 284]
notepad.apk [1m 33k 856]
SimpleNotepad.zip [38m 95k 514]
Задание2-1.txt [734]
Задание2-2.txt [606]
Інструкція по Genymotion.mp4 [65m 475 k 418]
Корисні посилання до заняття II.txt [708]***** Популярні проблеми.txt [8К 83]***** Слайди до заняття II.pdf [1m 566k 445]

3 тестування iOS додатків
  1. Введення. mp4 [12M 61k 589]
  2. Установка Xcode.mp4 [79m 430k 625]
  3. Функціонал симулятора.mp4 [317m 795k 765]
  4. Запуск програми на симуляторі.mp4 [137m 397k 825]
  5. Запуск програми на реальному пристрої. mp4 [175m 890k 606]
  6. Артефакти тестування. mp4 [177m 239k 977]
  7. Перехоплення трафіку на iOS.mp4 [184m 9k 399]
  8. GPS шляху в iOS.mp4 [35m 844k 712]
  9. Життєвий цикл програми. mp4 [22M 294k 920]
PlainOlNotes-master.zip [104k 815]
https://privatelink.de/?http://software-testing.ru/edu/1-schedule/244-mobile
 
Угорі