SlideShare a Scribd company logo
1 of 17
Download to read offline
ТЕСТИРОВАНИЕ
Есть ли в этом необходимость?
ДА!
СПАСИБО!
ИГОРЬ КОЗЛОВСКИЙ
igor@dockstation.io
https://github.com/igor-lemon
https://dockstation.io
ПРОЦЕСС СОЗДАНИЯ ПО
Анализ требований
Проектирование
Реализация
Тестирование
Интеграция
ДА, ВЫ ТЕСТИРУЕТЕ
ВИДЫ ТЕСТИРОВАНИЯ
МОДУЛЬНОЕ/ЮНИТ
FF
FF
F F
F - метод / функция
ИНТЕГРАЦИОННОЕ
FF
FF
F F
F - метод / функция
СИСТЕМНОЕ
SS
SS
S S
S - сервис / модуль
СКВОЗНОЕ / E2E
Y
Y - система
Y
Y
И ЭТО НЕ ВСЕ
1) Тестирование безопасности
2) Тестирование производительности
3) Юзабилити тестирование (UI/UX)
4) Регрессионное тестирование
5) A/B тестирование
…
ПЛЮСЫ ОТ
ИСПОЛЬЗОВАНИЯ
1) Система более стабильна
2) Экономия времени
3) Экономия денег
МИНУСЫ ОТ
ИСПОЛЬЗОВАНИЯ
1) Тесты нужно писать
2) Нужно уметь писать тесты
3) Нужно поддерживать тесты
4) Тесты могут долго проходить
ВЫГОДНО ЛИ ЭТО?
ДА!
ЕСТЬ ЛИ
НЕОБХОДИМОСТЬ?
Да Нет
1) У вас будет большой и 

сложный проект

2) Проект будет вами же 

поддерживаться

3) Адекватный заказчик

4) Вы хотите поднять свой 

уровень
1) Проект однодневка

2) Вы не будете его 

поддерживать

3) У вас нету времени, сдать 

проект нужно было вчера
СУБЪЕКТИВ
1) Тесты не гарантируют того что все будет работать
2) Не нужно бежать за 100% покрытием
3) Стремиться учиться писать код по TDD
4) Пофиксил баг - покрой его тестом
5) Покрыть приложение тестами можно всегда и в 

любой момент, Е2Е вам в помощь
6) Если еще не начали, то стоит попробовать
СПАСИБО!
ИГОРЬ КОЗЛОВСКИЙ
igor@dockstation.io
https://github.com/igor-lemon
https://dockstation.io

More Related Content

Similar to Gomel Meetup 25 May

сергей андреев
сергей андреевсергей андреев
сергей андреевAlexei Lupan
 
сергей андреев
сергей андреевсергей андреев
сергей андреевAlexei Lupan
 
Как построить свой фреймворк для автотестов?
Как построить свой фреймворк для автотестов?Как построить свой фреймворк для автотестов?
Как построить свой фреймворк для автотестов?Dmitry Buzdin
 
5 колчинская
5 колчинская 5 колчинская
5 колчинская qasib
 
About Testers
About TestersAbout Testers
About Testersantsh
 
Software testing foundations_ilya_pluzhnikov
Software testing foundations_ilya_pluzhnikovSoftware testing foundations_ilya_pluzhnikov
Software testing foundations_ilya_pluzhnikovElya Pluzhnikov
 
Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...
Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...
Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...ph.d. Dmitry Stepanov
 
Расширяемая платформа для создания и управления автоматизированными тестами н...
Расширяемая платформа для создания и управления автоматизированными тестами н...Расширяемая платформа для создания и управления автоматизированными тестами н...
Расширяемая платформа для создания и управления автоматизированными тестами н...jazzteam
 
ук 03.007.02 2011
ук 03.007.02 2011ук 03.007.02 2011
ук 03.007.02 2011etyumentcev
 
SECON'2017, Мухаметов Андрей, XCTest. UI и Unit тестирование для iOS.
SECON'2017, Мухаметов Андрей, XCTest. UI и Unit тестирование для iOS.SECON'2017, Мухаметов Андрей, XCTest. UI и Unit тестирование для iOS.
SECON'2017, Мухаметов Андрей, XCTest. UI и Unit тестирование для iOS.SECON
 
Antipatterns of UI automation
Antipatterns of UI automationAntipatterns of UI automation
Antipatterns of UI automationCOMAQA.BY
 
Как провести юзабилити-тестирование самостоятельно
Как провести юзабилити-тестирование самостоятельноКак провести юзабилити-тестирование самостоятельно
Как провести юзабилити-тестирование самостоятельноНетология
 
Mva stf module 2 - rus
Mva stf module 2 - rusMva stf module 2 - rus
Mva stf module 2 - rusMaxim Shaptala
 
A labs 2009 - внедрение agile
A labs 2009 - внедрение agileA labs 2009 - внедрение agile
A labs 2009 - внедрение agileAlexey Korsun
 
Стандарт "Общие Критерии": Состав и взгляд на защищаемые объект
Стандарт "Общие Критерии":  Состав и взгляд на защищаемые объектСтандарт "Общие Критерии":  Состав и взгляд на защищаемые объект
Стандарт "Общие Критерии": Состав и взгляд на защищаемые объектIvan Ignatyev
 
[Expert Fridays] QA MeetUp - Альфия Хайретдинова (Provectus): Плюсы и минусы ...
[Expert Fridays] QA MeetUp - Альфия Хайретдинова (Provectus): Плюсы и минусы ...[Expert Fridays] QA MeetUp - Альфия Хайретдинова (Provectus): Плюсы и минусы ...
[Expert Fridays] QA MeetUp - Альфия Хайретдинова (Provectus): Плюсы и минусы ...Provectus
 
Security Testing - Polazhenko Sergey
Security Testing - Polazhenko SergeySecurity Testing - Polazhenko Sergey
Security Testing - Polazhenko SergeyQA Club Minsk
 

Similar to Gomel Meetup 25 May (20)

сергей андреев
сергей андреевсергей андреев
сергей андреев
 
сергей андреев
сергей андреевсергей андреев
сергей андреев
 
Как построить свой фреймворк для автотестов?
Как построить свой фреймворк для автотестов?Как построить свой фреймворк для автотестов?
Как построить свой фреймворк для автотестов?
 
5 колчинская
5 колчинская 5 колчинская
5 колчинская
 
About Testers
About TestersAbout Testers
About Testers
 
8
88
8
 
Software testing foundations_ilya_pluzhnikov
Software testing foundations_ilya_pluzhnikovSoftware testing foundations_ilya_pluzhnikov
Software testing foundations_ilya_pluzhnikov
 
Тест-дизайн "в цикле"
Тест-дизайн "в цикле"Тест-дизайн "в цикле"
Тест-дизайн "в цикле"
 
Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...
Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...
Тренинг "Анализ, проектирование и разработка корпоративных информационных сис...
 
Расширяемая платформа для создания и управления автоматизированными тестами н...
Расширяемая платформа для создания и управления автоматизированными тестами н...Расширяемая платформа для создания и управления автоматизированными тестами н...
Расширяемая платформа для создания и управления автоматизированными тестами н...
 
ук 03.007.02 2011
ук 03.007.02 2011ук 03.007.02 2011
ук 03.007.02 2011
 
10M tests per day
10M tests per day10M tests per day
10M tests per day
 
SECON'2017, Мухаметов Андрей, XCTest. UI и Unit тестирование для iOS.
SECON'2017, Мухаметов Андрей, XCTest. UI и Unit тестирование для iOS.SECON'2017, Мухаметов Андрей, XCTest. UI и Unit тестирование для iOS.
SECON'2017, Мухаметов Андрей, XCTest. UI и Unit тестирование для iOS.
 
Antipatterns of UI automation
Antipatterns of UI automationAntipatterns of UI automation
Antipatterns of UI automation
 
Как провести юзабилити-тестирование самостоятельно
Как провести юзабилити-тестирование самостоятельноКак провести юзабилити-тестирование самостоятельно
Как провести юзабилити-тестирование самостоятельно
 
Mva stf module 2 - rus
Mva stf module 2 - rusMva stf module 2 - rus
Mva stf module 2 - rus
 
A labs 2009 - внедрение agile
A labs 2009 - внедрение agileA labs 2009 - внедрение agile
A labs 2009 - внедрение agile
 
Стандарт "Общие Критерии": Состав и взгляд на защищаемые объект
Стандарт "Общие Критерии":  Состав и взгляд на защищаемые объектСтандарт "Общие Критерии":  Состав и взгляд на защищаемые объект
Стандарт "Общие Критерии": Состав и взгляд на защищаемые объект
 
[Expert Fridays] QA MeetUp - Альфия Хайретдинова (Provectus): Плюсы и минусы ...
[Expert Fridays] QA MeetUp - Альфия Хайретдинова (Provectus): Плюсы и минусы ...[Expert Fridays] QA MeetUp - Альфия Хайретдинова (Provectus): Плюсы и минусы ...
[Expert Fridays] QA MeetUp - Альфия Хайретдинова (Provectus): Плюсы и минусы ...
 
Security Testing - Polazhenko Sergey
Security Testing - Polazhenko SergeySecurity Testing - Polazhenko Sergey
Security Testing - Polazhenko Sergey
 

Gomel Meetup 25 May