Виртуализация и автоматизация тестирования мобильных приложений

Слайд 2

О себе

Андрей Дзыня

О себе Андрей Дзыня

Слайд 3

О чем расскажу и что покажу

Часть №1
Проект
Проблема
Виртуализация как решение
Часть №2
Автоматизация как решение
Real-time

О чем расскажу и что покажу Часть №1 Проект Проблема Виртуализация как
автоматизация Native Android приложения

Слайд 4

Часть №1

Часть №1

Слайд 10

Платформы

Платформы

Слайд 12

И даже такие

И даже такие

Слайд 13


Что делать?

Что делать?

Слайд 17

Архитектура

Архитектура

Слайд 19

Какие плюсы?
Очень легко в использовании
Огромный выбор устройств
Место для хранения тест кейсов
Автотесты для

Какие плюсы? Очень легко в использовании Огромный выбор устройств Место для хранения
новичков

Слайд 20

Минусы

Нельзя проверить продвинутые сценарии
GPS
Network issues
10$ - 20$/час

Минусы Нельзя проверить продвинутые сценарии GPS Network issues 10$ - 20$/час

Слайд 21

Выводы
Можно использовать, если нет нужного устройства под рукой
Использовать для автотестов дорого

Выводы Можно использовать, если нет нужного устройства под рукой Использовать для автотестов дорого

Слайд 23

Часть №2

Часть №2

Слайд 24

Mobile Автоматизация
Cloud – $$$
QTP, TestComplete – $$$
Meux - $$$

Mobile Автоматизация Cloud – $$$ QTP, TestComplete – $$$ Meux - $$$

Слайд 25

UI Automation

UI Automation

Слайд 27

Selenium - WebDriver

Selenium - WebDriver

Слайд 28

Android WebDriver
WebDriver driver = new AndroidDriver();

Android WebDriver WebDriver driver = new AndroidDriver();

Слайд 29

Android NativeDriver
AndroidNativeDriver driver = new AndroidNativeDriverBuilder()

Android NativeDriver AndroidNativeDriver driver = new AndroidNativeDriverBuilder()

Слайд 32

Билд Сервер

Билд Сервер
Имя файла: Виртуализация-и-автоматизация-тестирования-мобильных-приложений.pptx
Количество просмотров: 128
Количество скачиваний: 0