Upload
vasyl-slyvka
View
396
Download
3
Tags:
Embed Size (px)
DESCRIPTION
Как начать автоматизировать ваши приложения с помощью Calabash
Citation preview
Автоматизация iOS приложений с помощью Calabash:Tips and Tricks
Vasyl Slyvka @vslyvka
• Testing Dojo на мобильном проекте
Почему автоматизация мобильных приложений не нужна?
• Приложение небольшое, можно протестировать за час
• Наше приложение постоянно изменяется
• Зачем платить больше?
А если серьезно…
Чеклист для инструмента автоматизации
• Простой в настройке
• Постоянные обновления
• Есть доступная документация
• Можно запускать удаленно на реальных устройствах
• BDD
WTF is BDD?
• Программирование обычным языком
• Тесты, которые пишет ваш босс
WTF is BDD?• Программирование обычным языком
• Тесты, которые пишет ваш босс
• Спецификация
• Понятны каждому члену команды
• Улучшают коммуникацию внутри команды
Calabash?
С чего начать?
Application Explorer
А как же знание языка программирования?
А давайте без программирования?
Feature: Login In order to use application As a valid user I want be able to login
Scenario: I can login with valid user Given I am on login page When I login as "user" Then I am on home page
Демо
Василий Сливка Co-founder IT labs
QA Lead at Ciklum on 24/7 Entertainment [email protected]
itlabs.net.ua