Автоматизация iOS приложений с помощью Calabash: tips and tricks
-
Upload
vasyl-slyvka -
Category
Mobile
-
view
396 -
download
3
description
Transcript of Автоматизация iOS приложений с помощью Calabash: tips and tricks
Автоматизация 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