3. Почему автоматизация мобильных
приложений не нужна?
• Приложение небольшое, можно
протестировать за час
• Наше приложение постоянно изменяется
• Зачем платить больше?
5. Чеклист для инструмента
автоматизации
• Простой в настройке
• Постоянные обновления
• Есть доступная документация
• Можно запускать удаленно на реальных
устройствах
• BDD
6. WTF is BDD?
• Программирование обычным языком
• Тесты, которые пишет ваш босс
7. WTF is BDD?
• Программирование обычным языком
• Тесты, которые пишет ваш босс
• Спецификация
• Понятны каждому члену команды
• Улучшают коммуникацию внутри команды
15. А давайте без
программирования?
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