SlideShare a Scribd company logo
1 of 23
goit.com.ua
vk.com/goITclub
facebook.com/goITclub
СЛАДКИЕ МИФЫ
АВТОМАТИЗАЦИИ
И суровая реальность :)
ДАВАЙТЕ ЗНАКОМИТЬСЯ
С ЧЕГО ВСЁ НАЧИНАЕТСЯ?
• После конференции: «Ура! Это
круто!», «Банзай!».
• Сейчас автоматизация в тренде.
• Надо подтянуть скилы.
• Автоматизируем раньше чем пишем
тест кейсы.
• Новые интересные фреймворки.
Придумываем велосипед.
• Желаем освоить автоматизацию.
• Завал на проекте. Лучше позже, чем
никогда.
С ЧЕГО ВСЁ НАЧИНАЕТСЯ?
МИФЫ
• Автоматизация позволяет находить
больше багов
• Освобождает от рутины
• Меньше стоимость
• Быстрее
• Заменяет ручное тестирование
• Авто-тесты легче поддерживать
• Автоматизировать могут все
МИФЫ
• Автоматизация позволяет находить
больше багов
• Освобождает от рутины
• Меньше стоимость
• Быстрее
• Заменяет ручное тестирование
• Авто-тесты легче поддерживать
• Автоматизировать могут все
РИСКИ
РИСКИ
• Может навредить
• Сорванные сроки
• Увеличение затрат
• Уход ведущего разработчика
• Не оправданные ожидания
• Минусы в карму
ЧТО ДЕЛАТЬ?
ВОПРОСЫ
• ЗАЧЕМ?
• Какие проблемы решаем?
• Сколько это будет стоить?
ВОПРОСЫ
• ЗАЧЕМ? Какие проблемы
решаем?
• Что?
• Сколько будет стоить?
• Как?
HAPPY END
ЧТО АВТОМАТИЗИРОВАТЬ?
ЧТО АВТОМАТИЗИРОВАТЬ?
• Свежий, меняющийся
функционал
• Ad-hoc
• Exploratory
• Usability
• Приемочные тесты?
• Регрессионные тесты
• Data driven tests
• Performance
• GUI
• Unit тесты
• Integration
КАК СЧИТАТЬ?
ROI = Manual – Automation
Manual: execution + maintenance
Automation: licenses + development +
debugging + result analysis + maintenance
КАК СЧИТАТЬ?
КАК?
• Selenium IDE
• Selenium Builder
• Selenium WebDriver
• TestComplete
• Ranorex
• Watir
• QTP
• Visual Studio Test Professional
• Rational Functional Tester
• Frameworks
TIPS AND TRICKS
TIPS AND TRICKS
• Screen casting
• Screen shooting
• Semi automation
HAPPY END

More Related Content

More from GoIT

Вирусный рекрутинг в GoIT
Вирусный рекрутинг в GoITВирусный рекрутинг в GoIT
Вирусный рекрутинг в GoITGoIT
 
Mobile Saturday. Тема 6. Особенности тестирования приложений на iOS (Алексан...
Mobile Saturday. Тема 6.  Особенности тестирования приложений на iOS (Алексан...Mobile Saturday. Тема 6.  Особенности тестирования приложений на iOS (Алексан...
Mobile Saturday. Тема 6. Особенности тестирования приложений на iOS (Алексан...GoIT
 
Mobile Saturday. Тема 5. Особенности операционной системы iOS (Ольга Макаревич)
Mobile Saturday. Тема 5. Особенности операционной системы iOS (Ольга Макаревич)Mobile Saturday. Тема 5. Особенности операционной системы iOS (Ольга Макаревич)
Mobile Saturday. Тема 5. Особенности операционной системы iOS (Ольга Макаревич)GoIT
 
Mobile Saturday. Тема 4. Автоматизация тестирования верстки (Александр Хотем...
Mobile Saturday. Тема 4. Автоматизация тестирования верстки  (Александр Хотем...Mobile Saturday. Тема 4. Автоматизация тестирования верстки  (Александр Хотем...
Mobile Saturday. Тема 4. Автоматизация тестирования верстки (Александр Хотем...GoIT
 
Mobile Saturday. Тема 3. Особенности тестирования приложения на Android: Huma...
Mobile Saturday. Тема 3. Особенности тестирования приложения на Android: Huma...Mobile Saturday. Тема 3. Особенности тестирования приложения на Android: Huma...
Mobile Saturday. Тема 3. Особенности тестирования приложения на Android: Huma...GoIT
 
Mobile Saturday. Тема 2. Особенности тестирования приложения на Android: Spec...
Mobile Saturday. Тема 2. Особенности тестирования приложения на Android: Spec...Mobile Saturday. Тема 2. Особенности тестирования приложения на Android: Spec...
Mobile Saturday. Тема 2. Особенности тестирования приложения на Android: Spec...GoIT
 
Mobile Saturday. Тема1 - Особенности ОС Android (Иван Мурзак)
Mobile Saturday. Тема1 - Особенности ОС Android (Иван Мурзак)Mobile Saturday. Тема1 - Особенности ОС Android (Иван Мурзак)
Mobile Saturday. Тема1 - Особенности ОС Android (Иван Мурзак)GoIT
 
Програма розвитку IT-галузі WinnerOS 8 сентября 2015
Програма розвитку IT-галузі WinnerOS 8 сентября 2015Програма розвитку IT-галузі WinnerOS 8 сентября 2015
Програма розвитку IT-галузі WinnerOS 8 сентября 2015GoIT
 
Почему Tech Skills недостаточно, чтобы найти работу в IT
Почему Tech Skills недостаточно, чтобы найти работу в ITПочему Tech Skills недостаточно, чтобы найти работу в IT
Почему Tech Skills недостаточно, чтобы найти работу в ITGoIT
 
Вебинар по Frontend: Профессия Frontend разработчика
Вебинар по Frontend: Профессия Frontend  разработчикаВебинар по Frontend: Профессия Frontend  разработчика
Вебинар по Frontend: Профессия Frontend разработчикаGoIT
 
CEO GoIT at PechaKuchaNight - ІT Education.
CEO GoIT at PechaKuchaNight - ІT Education.CEO GoIT at PechaKuchaNight - ІT Education.
CEO GoIT at PechaKuchaNight - ІT Education.GoIT
 
Бесплатный вебинар по QA Александра Кузняка от проекта GoIT
Бесплатный вебинар по QA Александра Кузняка от проекта GoITБесплатный вебинар по QA Александра Кузняка от проекта GoIT
Бесплатный вебинар по QA Александра Кузняка от проекта GoITGoIT
 
GoITeens: Дети, которые изменят мир. Как воспитать будущих IT гениев?
GoITeens: Дети, которые изменят мир. Как воспитать будущих IT гениев?GoITeens: Дети, которые изменят мир. Как воспитать будущих IT гениев?
GoITeens: Дети, которые изменят мир. Как воспитать будущих IT гениев?GoIT
 
Есть ли жизнь без ООП? Суть ООП для новичков
 Есть ли жизнь без ООП? Суть ООП для новичков Есть ли жизнь без ООП? Суть ООП для новичков
Есть ли жизнь без ООП? Суть ООП для новичковGoIT
 
Java: Clean Coding как стиль жизни [25.04.15]
Java: Clean Coding как стиль жизни [25.04.15]Java: Clean Coding как стиль жизни [25.04.15]
Java: Clean Coding как стиль жизни [25.04.15]GoIT
 
QA Automation Battle: Java vs Python vs Ruby [09.04.2015]
QA Automation Battle: Java vs Python vs Ruby [09.04.2015]QA Automation Battle: Java vs Python vs Ruby [09.04.2015]
QA Automation Battle: Java vs Python vs Ruby [09.04.2015]GoIT
 
Frontend в режиме реального времени [05.03.15]
Frontend в режиме реального времени [05.03.15]Frontend в режиме реального времени [05.03.15]
Frontend в режиме реального времени [05.03.15]GoIT
 
Встреча Quality built in @Spotify от Андрея Дзыни : как стать лучшим тестиров...
Встреча Quality built in @Spotify от Андрея Дзыни : как стать лучшим тестиров...Встреча Quality built in @Spotify от Андрея Дзыни : как стать лучшим тестиров...
Встреча Quality built in @Spotify от Андрея Дзыни : как стать лучшим тестиров...GoIT
 
GoIT Club:"Вторая" документация в тестировании ПО от Алексея Фёдорова
GoIT Club:"Вторая" документация в тестировании ПО от Алексея ФёдороваGoIT Club:"Вторая" документация в тестировании ПО от Алексея Фёдорова
GoIT Club:"Вторая" документация в тестировании ПО от Алексея ФёдороваGoIT
 
Виды QA: Всё что вы не знали и боялись спростить
Виды QA: Всё что вы не знали и боялись спроститьВиды QA: Всё что вы не знали и боялись спростить
Виды QA: Всё что вы не знали и боялись спроститьGoIT
 

More from GoIT (20)

Вирусный рекрутинг в GoIT
Вирусный рекрутинг в GoITВирусный рекрутинг в GoIT
Вирусный рекрутинг в GoIT
 
Mobile Saturday. Тема 6. Особенности тестирования приложений на iOS (Алексан...
Mobile Saturday. Тема 6.  Особенности тестирования приложений на iOS (Алексан...Mobile Saturday. Тема 6.  Особенности тестирования приложений на iOS (Алексан...
Mobile Saturday. Тема 6. Особенности тестирования приложений на iOS (Алексан...
 
Mobile Saturday. Тема 5. Особенности операционной системы iOS (Ольга Макаревич)
Mobile Saturday. Тема 5. Особенности операционной системы iOS (Ольга Макаревич)Mobile Saturday. Тема 5. Особенности операционной системы iOS (Ольга Макаревич)
Mobile Saturday. Тема 5. Особенности операционной системы iOS (Ольга Макаревич)
 
Mobile Saturday. Тема 4. Автоматизация тестирования верстки (Александр Хотем...
Mobile Saturday. Тема 4. Автоматизация тестирования верстки  (Александр Хотем...Mobile Saturday. Тема 4. Автоматизация тестирования верстки  (Александр Хотем...
Mobile Saturday. Тема 4. Автоматизация тестирования верстки (Александр Хотем...
 
Mobile Saturday. Тема 3. Особенности тестирования приложения на Android: Huma...
Mobile Saturday. Тема 3. Особенности тестирования приложения на Android: Huma...Mobile Saturday. Тема 3. Особенности тестирования приложения на Android: Huma...
Mobile Saturday. Тема 3. Особенности тестирования приложения на Android: Huma...
 
Mobile Saturday. Тема 2. Особенности тестирования приложения на Android: Spec...
Mobile Saturday. Тема 2. Особенности тестирования приложения на Android: Spec...Mobile Saturday. Тема 2. Особенности тестирования приложения на Android: Spec...
Mobile Saturday. Тема 2. Особенности тестирования приложения на Android: Spec...
 
Mobile Saturday. Тема1 - Особенности ОС Android (Иван Мурзак)
Mobile Saturday. Тема1 - Особенности ОС Android (Иван Мурзак)Mobile Saturday. Тема1 - Особенности ОС Android (Иван Мурзак)
Mobile Saturday. Тема1 - Особенности ОС Android (Иван Мурзак)
 
Програма розвитку IT-галузі WinnerOS 8 сентября 2015
Програма розвитку IT-галузі WinnerOS 8 сентября 2015Програма розвитку IT-галузі WinnerOS 8 сентября 2015
Програма розвитку IT-галузі WinnerOS 8 сентября 2015
 
Почему Tech Skills недостаточно, чтобы найти работу в IT
Почему Tech Skills недостаточно, чтобы найти работу в ITПочему Tech Skills недостаточно, чтобы найти работу в IT
Почему Tech Skills недостаточно, чтобы найти работу в IT
 
Вебинар по Frontend: Профессия Frontend разработчика
Вебинар по Frontend: Профессия Frontend  разработчикаВебинар по Frontend: Профессия Frontend  разработчика
Вебинар по Frontend: Профессия Frontend разработчика
 
CEO GoIT at PechaKuchaNight - ІT Education.
CEO GoIT at PechaKuchaNight - ІT Education.CEO GoIT at PechaKuchaNight - ІT Education.
CEO GoIT at PechaKuchaNight - ІT Education.
 
Бесплатный вебинар по QA Александра Кузняка от проекта GoIT
Бесплатный вебинар по QA Александра Кузняка от проекта GoITБесплатный вебинар по QA Александра Кузняка от проекта GoIT
Бесплатный вебинар по QA Александра Кузняка от проекта GoIT
 
GoITeens: Дети, которые изменят мир. Как воспитать будущих IT гениев?
GoITeens: Дети, которые изменят мир. Как воспитать будущих IT гениев?GoITeens: Дети, которые изменят мир. Как воспитать будущих IT гениев?
GoITeens: Дети, которые изменят мир. Как воспитать будущих IT гениев?
 
Есть ли жизнь без ООП? Суть ООП для новичков
 Есть ли жизнь без ООП? Суть ООП для новичков Есть ли жизнь без ООП? Суть ООП для новичков
Есть ли жизнь без ООП? Суть ООП для новичков
 
Java: Clean Coding как стиль жизни [25.04.15]
Java: Clean Coding как стиль жизни [25.04.15]Java: Clean Coding как стиль жизни [25.04.15]
Java: Clean Coding как стиль жизни [25.04.15]
 
QA Automation Battle: Java vs Python vs Ruby [09.04.2015]
QA Automation Battle: Java vs Python vs Ruby [09.04.2015]QA Automation Battle: Java vs Python vs Ruby [09.04.2015]
QA Automation Battle: Java vs Python vs Ruby [09.04.2015]
 
Frontend в режиме реального времени [05.03.15]
Frontend в режиме реального времени [05.03.15]Frontend в режиме реального времени [05.03.15]
Frontend в режиме реального времени [05.03.15]
 
Встреча Quality built in @Spotify от Андрея Дзыни : как стать лучшим тестиров...
Встреча Quality built in @Spotify от Андрея Дзыни : как стать лучшим тестиров...Встреча Quality built in @Spotify от Андрея Дзыни : как стать лучшим тестиров...
Встреча Quality built in @Spotify от Андрея Дзыни : как стать лучшим тестиров...
 
GoIT Club:"Вторая" документация в тестировании ПО от Алексея Фёдорова
GoIT Club:"Вторая" документация в тестировании ПО от Алексея ФёдороваGoIT Club:"Вторая" документация в тестировании ПО от Алексея Фёдорова
GoIT Club:"Вторая" документация в тестировании ПО от Алексея Фёдорова
 
Виды QA: Всё что вы не знали и боялись спростить
Виды QA: Всё что вы не знали и боялись спроститьВиды QA: Всё что вы не знали и боялись спростить
Виды QA: Всё что вы не знали и боялись спростить
 

Мифы автоматизации от Олега Татарчука (19.02.2015)

Editor's Notes

  1. Познакомиться с аудиторией. Кто есть, тестировщики? Какого уровня, кто работает больше года? Есть ли программеры?
  2. Давайте пока абстрагируемся от мифов и подумаем Какие мысли у вас возникают когда появляются мысли все заавтоматизировать? Подумайте? Может у кого-то уже есть в опыте? А у кого нет, представьте, какие мысли бы у вас возникали, если была бы такая возможность?
  3. Как мы себя успокаиваем
  4. Какой самый первый вопрос важно задавать?
  5. Для того, что бы узнать, как считать автоматизацию, что лучше автоматизировать, и как приходите к нам на курс автоматизации.
  6. Допустим у нас есть 100500 конкретных тест кейсов которые можно заавтоматизировать.
  7. GUI в Яндексе автоматизируют по средствам шаблонов.