Виртуализация и автоматизация тестирования мобильных...
Post on 16-Nov-2014
1.488 Views
Preview:
DESCRIPTION
TRANSCRIPT
A U T O M AT E D -T E S T I N G . I N F O
Виртуализация и автоматизация тестирования мобильных
приложений
A U T O M AT E D -T E S T I N G . I N F O
О себе
Андрей Дзыня
A U T O M AT E D -T E S T I N G . I N F O
О чем расскажу и что покажу
• Часть №1– Проект– Проблема– Виртуализация как решение
• Часть №2– Автоматизация как решение– Real-time автоматизация Native
Android приложения
A U T O M AT E D -T E S T I N G . I N F O
Часть №1
A U T O M AT E D -T E S T I N G . I N F O
A U T O M AT E D -T E S T I N G . I N F O
A U T O M AT E D -T E S T I N G . I N F O
A U T O M AT E D -T E S T I N G . I N F O
A U T O M AT E D -T E S T I N G . I N F O
A U T O M AT E D -T E S T I N G . I N F O
Платформы
A U T O M AT E D -T E S T I N G . I N F O
A U T O M AT E D -T E S T I N G . I N F O
И даже такие
A U T O M AT E D -T E S T I N G . I N F O
Что делать?
A U T O M AT E D -T E S T I N G . I N F O
A U T O M AT E D -T E S T I N G . I N F O
A U T O M AT E D -T E S T I N G . I N F O
A U T O M AT E D -T E S T I N G . I N F O
Архитектура
A U T O M AT E D -T E S T I N G . I N F O
ДЕМО
A U T O M AT E D -T E S T I N G . I N F O
Какие плюсы?
• Очень легко в использовании
• Огромный выбор устройств
• Место для хранения тест кейсов
• Автотесты для новичков
A U T O M AT E D -T E S T I N G . I N F O
Минусы
• Нельзя проверить продвинутые сценарии– GPS– Network issues
10$ - 20$/час
A U T O M AT E D -T E S T I N G . I N F O
Выводы
• Можно использовать, если нет нужного устройства под рукой
• Использовать для автотестов дорого
A U T O M AT E D -T E S T I N G . I N F O
A U T O M AT E D -T E S T I N G . I N F O
Часть №2
A U T O M AT E D -T E S T I N G . I N F O
Mobile Автоматизация
• Cloud – $$$
• QTP, TestComplete – $$$
• Meux - $$$
A U T O M AT E D -T E S T I N G . I N F O
UI Automation
A U T O M AT E D -T E S T I N G . I N F O
A U T O M AT E D -T E S T I N G . I N F O
Selenium - WebDriver
A U T O M AT E D -T E S T I N G . I N F O
Android WebDriver
WebDriver driver = new AndroidDriver();
A U T O M AT E D -T E S T I N G . I N F O
Android NativeDriver
AndroidNativeDriver driver = new AndroidNativeDriverBuilder()
A U T O M AT E D -T E S T I N G . I N F O
Robotium
A U T O M AT E D -T E S T I N G . I N F O
LIVE
A U T O M AT E D -T E S T I N G . I N F O
Билд Сервер
A U T O M AT E D -T E S T I N G . I N F O
33
me@adzynia.com
@adzynia
http://adzynia.com
top related