лившиц владимир - независимое тестирование миф

Magneta AI
Magneta AICEO at Magneta.ai
Независимое тестирование –
Миф!


     Владимир Лившиц
     Luxoft
Это я
    Владимир Лившиц

    liverlin@gmail.com
Нет независимому
тестированию
          Независимое тестирование – миф!




• Полная интеграция тестировщиков в команду
• Вся команда работает вместе – хорошие коммуникации
Минимум документации

   “Спеклет” для User Story это
     Требование

     Спецификация

     Инструкция для тестирования



    (минимум времени на
      документирование)
Непрерывное тестирование
Постоянное тестирование сразу после commit-а без простоев:
  - Unit тестирование

  - Ручное исследовательское тестирование

  - Автоматическое функциональное тестирование
Процесс постоянного улучшения
 • Коммуникация и взаимодействие
 • Постоянно делиться знаниями между командами
 • Глобальная стратегия улучшения практик тестирования
Инструменты для
                          тестирования
   JIRA+Greenhopper
    планирование, мониторинг прогресса и результатов

   Framework для тестирования:
    Watir http://wtr.rubyforge.org/
    Cucumber         http://cukes.info/
    JMeter           http://jakarta.apache.org/jmeter/

   Continuous Integration:
    TeamCity
    http://www.jetbrains.com/teamcity/

   Тест-менеджмент:
    RTH
    http://sourceforge.net/projects/rth/
Тестирование – часть Definition of Done
   User Story не может быть закрыта пока не
проведено тестирование и все найденные баги не
                   закрыты
Как это на самом деле
                   работало?
   Commit
   Unit тестирование - > письмо тестировщикам
   Deployment
   Исследовательское тестирование
   Ночное автоматическое регрессионное тестирование
Тест-кейсы?
Наш путь
1. Изменить свой Mindset




   Текущий процесс плохой
   Не бояться его изменить
2. Continuous Integration
3. Автоматизация


Robot Framework




      Selenium


                  WATiR
4. Улучшать процесс

   Global Vision
   Кросс-командные
    собрания по
    тестированию
   Убирать «потери»
   Ретроспектива
Почему нет?


 Битва «тестировщики VS программисты»
 Проблемы системного мышления: «как же
  можно не писать тест-кейсы, отчеты и т.п.?»
 Боязнь прозрачности

 Боязнь меняться
И?




Не думай об улучшениях! Делай их!
Спасибо
     Владимир Лившиц

     liverlin@gmail.com
1 of 18

Recommended

About Testers by
About TestersAbout Testers
About Testersantsh
404 views20 slides
План тестирования by
План тестированияПлан тестирования
План тестированияEDISON Software Development Centre
9.7K views9 slides
Sqadays 2010 burmistrov_fomin_20101120(2) by
Sqadays 2010 burmistrov_fomin_20101120(2)Sqadays 2010 burmistrov_fomin_20101120(2)
Sqadays 2010 burmistrov_fomin_20101120(2)Alexei Lupan
1K views30 slides
Невыносимая переносимость кроссплатформенных приложений на примере десктопных... by
Невыносимая переносимость кроссплатформенных приложений на примере десктопных...Невыносимая переносимость кроссплатформенных приложений на примере десктопных...
Невыносимая переносимость кроссплатформенных приложений на примере десктопных...SQALab
3.9K views19 slides
Брич Наталья - Невыносимая переносимость кроссплатформенных приложений на при... by
Брич Наталья - Невыносимая переносимость кроссплатформенных приложений на при...Брич Наталья - Невыносимая переносимость кроссплатформенных приложений на при...
Брич Наталья - Невыносимая переносимость кроссплатформенных приложений на при...QA Club Minsk
986 views19 slides
Severity и Priority для неначинающих: очевидное и невероятное by
Severity и Priority для неначинающих: очевидное и невероятноеSeverity и Priority для неначинающих: очевидное и невероятное
Severity и Priority для неначинающих: очевидное и невероятноеDeutsche Post
793 views42 slides

More Related Content

What's hot

сергей андреев by
сергей андреевсергей андреев
сергей андреевAlexei Lupan
386 views14 slides
Serious+performance+testing by
Serious+performance+testingSerious+performance+testing
Serious+performance+testingAlexei Lupan
1.7K views37 slides
Метод No-Test-Cases: избавьтесь от тест-кейсов в тестировании by
Метод No-Test-Cases: избавьтесь от тест-кейсов в тестированииМетод No-Test-Cases: избавьтесь от тест-кейсов в тестировании
Метод No-Test-Cases: избавьтесь от тест-кейсов в тестированииSQALab
10.8K views31 slides
Ui testing how intel does this by
Ui testing   how intel does thisUi testing   how intel does this
Ui testing how intel does thisAlexei Lupan
3.7K views39 slides
DevOps подходы в инфраструктуре автоматизации тестирования by
DevOps подходы в инфраструктуре автоматизации тестированияDevOps подходы в инфраструктуре автоматизации тестирования
DevOps подходы в инфраструктуре автоматизации тестированияSQALab
11.3K views18 slides
Sqadays 8-barancev by
Sqadays 8-barancevSqadays 8-barancev
Sqadays 8-barancevAlexei Lupan
1.7K views37 slides

What's hot(20)

сергей андреев by Alexei Lupan
сергей андреевсергей андреев
сергей андреев
Alexei Lupan386 views
Serious+performance+testing by Alexei Lupan
Serious+performance+testingSerious+performance+testing
Serious+performance+testing
Alexei Lupan1.7K views
Метод No-Test-Cases: избавьтесь от тест-кейсов в тестировании by SQALab
Метод No-Test-Cases: избавьтесь от тест-кейсов в тестированииМетод No-Test-Cases: избавьтесь от тест-кейсов в тестировании
Метод No-Test-Cases: избавьтесь от тест-кейсов в тестировании
SQALab10.8K views
Ui testing how intel does this by Alexei Lupan
Ui testing   how intel does thisUi testing   how intel does this
Ui testing how intel does this
Alexei Lupan3.7K views
DevOps подходы в инфраструктуре автоматизации тестирования by SQALab
DevOps подходы в инфраструктуре автоматизации тестированияDevOps подходы в инфраструктуре автоматизации тестирования
DevOps подходы в инфраструктуре автоматизации тестирования
SQALab11.3K views
Sqadays 8-barancev by Alexei Lupan
Sqadays 8-barancevSqadays 8-barancev
Sqadays 8-barancev
Alexei Lupan1.7K views
Тестирование инсталляторов by SQALab
Тестирование инсталляторовТестирование инсталляторов
Тестирование инсталляторов
SQALab918 views
Использование комбинаторного тестирования для мобильных приложений by SQALab
Использование комбинаторного тестирования для мобильных приложенийИспользование комбинаторного тестирования для мобильных приложений
Использование комбинаторного тестирования для мобильных приложений
SQALab899 views
Наталья Чуфырина, Mail.Ru Group, «Как создать команду по автоматизации тестир... by Mail.ru Group
Наталья Чуфырина, Mail.Ru Group, «Как создать команду по автоматизации тестир...Наталья Чуфырина, Mail.Ru Group, «Как создать команду по автоматизации тестир...
Наталья Чуфырина, Mail.Ru Group, «Как создать команду по автоматизации тестир...
Mail.ru Group4.8K views
А вы знаете что тестируют ваши тесты? by SQALab
А вы знаете что тестируют ваши тесты?А вы знаете что тестируют ваши тесты?
А вы знаете что тестируют ваши тесты?
SQALab502 views
Оптимизируем тест кейсы by SQALab
Оптимизируем тест кейсыОптимизируем тест кейсы
Оптимизируем тест кейсы
SQALab1.4K views
Автоматизация тестирования ролей и привилегий by SQALab
Автоматизация тестирования ролей и привилегийАвтоматизация тестирования ролей и привилегий
Автоматизация тестирования ролей и привилегий
SQALab1.5K views
QA Fest 2016. Денис Яременко. Как облегчить процесс мобильного тестирования by QAFest
QA Fest 2016. Денис Яременко. Как облегчить процесс мобильного тестированияQA Fest 2016. Денис Яременко. Как облегчить процесс мобильного тестирования
QA Fest 2016. Денис Яременко. Как облегчить процесс мобильного тестирования
QAFest1.5K views
Пользователи в помощь тестировщику by Rina Uzhevko
Пользователи в помощь тестировщикуПользователи в помощь тестировщику
Пользователи в помощь тестировщику
Rina Uzhevko2.8K views
[Sqa days]risk driven testing by Alexei Lupan
[Sqa days]risk driven testing[Sqa days]risk driven testing
[Sqa days]risk driven testing
Alexei Lupan1.5K views
Алексей Петров, Mail.Ru Group, "Организация конвейера автоматизации тестирова... by Mail.ru Group
Алексей Петров, Mail.Ru Group, "Организация конвейера автоматизации тестирова...Алексей Петров, Mail.Ru Group, "Организация конвейера автоматизации тестирова...
Алексей Петров, Mail.Ru Group, "Организация конвейера автоматизации тестирова...
Mail.ru Group5K views
Эволюция тестирования в QA by Rina Uzhevko
Эволюция тестирования в QAЭволюция тестирования в QA
Эволюция тестирования в QA
Rina Uzhevko2.8K views
андрей дмитриев взгляд со стороны разработчика by Alexei Lupan
андрей дмитриев взгляд со стороны разработчикаандрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчика
Alexei Lupan792 views
юнит тестирование Fork by Sergey Oreshkov
юнит тестирование Forkюнит тестирование Fork
юнит тестирование Fork
Sergey Oreshkov263 views
Проблемы документирования в долгосрочных проектах - хотите поговорить об этом? by SQALab
Проблемы документирования в долгосрочных проектах - хотите поговорить об этом?Проблемы документирования в долгосрочных проектах - хотите поговорить об этом?
Проблемы документирования в долгосрочных проектах - хотите поговорить об этом?
SQALab1.5K views

Similar to лившиц владимир - независимое тестирование миф

Тестирование весна 2013 лекция 5 by
Тестирование весна 2013 лекция 5Тестирование весна 2013 лекция 5
Тестирование весна 2013 лекция 5Technopark
438 views64 slides
Стратегия тестирования крупного проекта в условиях Agile разработки v2 by
Стратегия тестирования крупного проекта в условиях Agile разработки v2Стратегия тестирования крупного проекта в условиях Agile разработки v2
Стратегия тестирования крупного проекта в условиях Agile разработки v2Magneta AI
1.2K views56 slides
Внедрение тестирования в Scrum by
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в ScrumDenis Petelin
7 views31 slides
Внедрение тестирования в Scrum by
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в ScrumDenis Petelin
1.5K views31 slides
Как развить отдел тестирования от палки-копалки до CI by
Как развить отдел тестирования от палки-копалки до CIКак развить отдел тестирования от палки-копалки до CI
Как развить отдел тестирования от палки-копалки до CICEE-SEC(R)
1.9K views31 slides
Тестирование осень 2013 лекция 5 by
Тестирование осень 2013 лекция 5 Тестирование осень 2013 лекция 5
Тестирование осень 2013 лекция 5 Technopark
547 views63 slides

Similar to лившиц владимир - независимое тестирование миф(20)

Тестирование весна 2013 лекция 5 by Technopark
Тестирование весна 2013 лекция 5Тестирование весна 2013 лекция 5
Тестирование весна 2013 лекция 5
Technopark438 views
Стратегия тестирования крупного проекта в условиях Agile разработки v2 by Magneta AI
Стратегия тестирования крупного проекта в условиях Agile разработки v2Стратегия тестирования крупного проекта в условиях Agile разработки v2
Стратегия тестирования крупного проекта в условиях Agile разработки v2
Magneta AI1.2K views
Внедрение тестирования в Scrum by Denis Petelin
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
Denis Petelin7 views
Внедрение тестирования в Scrum by Denis Petelin
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
Denis Petelin1.5K views
Как развить отдел тестирования от палки-копалки до CI by CEE-SEC(R)
Как развить отдел тестирования от палки-копалки до CIКак развить отдел тестирования от палки-копалки до CI
Как развить отдел тестирования от палки-копалки до CI
CEE-SEC(R)1.9K views
Тестирование осень 2013 лекция 5 by Technopark
Тестирование осень 2013 лекция 5 Тестирование осень 2013 лекция 5
Тестирование осень 2013 лекция 5
Technopark547 views
Sef Streluk Agile by sef2009
Sef Streluk AgileSef Streluk Agile
Sef Streluk Agile
sef2009245 views
Постановка процесса тестирования в Agile by SQALab
Постановка процесса тестирования в AgileПостановка процесса тестирования в Agile
Постановка процесса тестирования в Agile
SQALab757 views
Continious integration-Automated Testing-Solid-Agile by Kairat Yussupov
Continious integration-Automated Testing-Solid-AgileContinious integration-Automated Testing-Solid-Agile
Continious integration-Automated Testing-Solid-Agile
Kairat Yussupov412 views
Автоматическое тестирование и с чем его едят by Marina Peregud
Автоматическое тестирование и с чем его едятАвтоматическое тестирование и с чем его едят
Автоматическое тестирование и с чем его едят
Marina Peregud1.1K views
Андрей Сильчук: "Автоматическое тестирование". by Hub-IT-School
Андрей Сильчук: "Автоматическое тестирование".Андрей Сильчук: "Автоматическое тестирование".
Андрей Сильчук: "Автоматическое тестирование".
Hub-IT-School524 views
Светлана Федянина - Процесс тестирования в распределенной команде by SQALab
Светлана Федянина - Процесс тестирования в распределенной командеСветлана Федянина - Процесс тестирования в распределенной команде
Светлана Федянина - Процесс тестирования в распределенной команде
SQALab580 views
Процесс тестирования в распределенной команде by Svetlana Fedyanina
Процесс тестирования в распределенной командеПроцесс тестирования в распределенной команде
Процесс тестирования в распределенной команде
Svetlana Fedyanina3.3K views
Сергей Ревко by SQALab
Сергей РевкоСергей Ревко
Сергей Ревко
SQALab393 views
Разработка и сопровождении авто-тестов (Selenium) by Paul Stashevsky
Разработка и сопровождении авто-тестов (Selenium)Разработка и сопровождении авто-тестов (Selenium)
Разработка и сопровождении авто-тестов (Selenium)
Paul Stashevsky2.5K views
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье... by Tech Talks @NSU
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU210 views

More from Magneta AI

From outsource to productsource! by
From outsource to productsource!From outsource to productsource!
From outsource to productsource!Magneta AI
684 views30 slides
BDD test structure by
BDD test structureBDD test structure
BDD test structureMagneta AI
745 views8 slides
AgileCamp15. Процессный трек by
AgileCamp15. Процессный трекAgileCamp15. Процессный трек
AgileCamp15. Процессный трекMagneta AI
950 views54 slides
Как создать концепцию продукта в виде Lean Canvas by
Как создать концепцию продукта в виде Lean CanvasКак создать концепцию продукта в виде Lean Canvas
Как создать концепцию продукта в виде Lean CanvasMagneta AI
2.3K views34 slides
Эффективные ретроспективы by
Эффективные ретроспективыЭффективные ретроспективы
Эффективные ретроспективыMagneta AI
2.9K views49 slides
зотин Scrum, kanban, что дальше. история nokia by
зотин   Scrum, kanban, что дальше. история nokiaзотин   Scrum, kanban, что дальше. история nokia
зотин Scrum, kanban, что дальше. история nokiaMagneta AI
1.3K views49 slides

More from Magneta AI(20)

From outsource to productsource! by Magneta AI
From outsource to productsource!From outsource to productsource!
From outsource to productsource!
Magneta AI684 views
BDD test structure by Magneta AI
BDD test structureBDD test structure
BDD test structure
Magneta AI745 views
AgileCamp15. Процессный трек by Magneta AI
AgileCamp15. Процессный трекAgileCamp15. Процессный трек
AgileCamp15. Процессный трек
Magneta AI950 views
Как создать концепцию продукта в виде Lean Canvas by Magneta AI
Как создать концепцию продукта в виде Lean CanvasКак создать концепцию продукта в виде Lean Canvas
Как создать концепцию продукта в виде Lean Canvas
Magneta AI2.3K views
Эффективные ретроспективы by Magneta AI
Эффективные ретроспективыЭффективные ретроспективы
Эффективные ретроспективы
Magneta AI2.9K views
зотин Scrum, kanban, что дальше. история nokia by Magneta AI
зотин   Scrum, kanban, что дальше. история nokiaзотин   Scrum, kanban, что дальше. история nokia
зотин Scrum, kanban, что дальше. история nokia
Magneta AI1.3K views
абраменко как сделать нужный людям продукт by Magneta AI
абраменко   как сделать нужный людям продуктабраменко   как сделать нужный людям продукт
абраменко как сделать нужный людям продукт
Magneta AI785 views
павлов все, что вы хотели знать о юнит тестах, но боялись спросить by Magneta AI
павлов   все, что вы хотели знать о юнит тестах, но боялись спроситьпавлов   все, что вы хотели знать о юнит тестах, но боялись спросить
павлов все, что вы хотели знать о юнит тестах, но боялись спросить
Magneta AI655 views
тучин как внедрить Agile, чтобы никто не заметил by Magneta AI
тучин   как внедрить Agile, чтобы никто не заметилтучин   как внедрить Agile, чтобы никто не заметил
тучин как внедрить Agile, чтобы никто не заметил
Magneta AI902 views
ткаченко качество без этапа тестирования by Magneta AI
ткаченко   качество без этапа тестированияткаченко   качество без этапа тестирования
ткаченко качество без этапа тестирования
Magneta AI822 views
сенькова разное ретро для разных команд (как провести ретро для новичков, с... by Magneta AI
сенькова   разное ретро для разных команд (как провести ретро для новичков, с...сенькова   разное ретро для разных команд (как провести ретро для новичков, с...
сенькова разное ретро для разных команд (как провести ретро для новичков, с...
Magneta AI687 views
мациевский путь самурая. уволить нельзя оставить by Magneta AI
мациевский   путь самурая. уволить нельзя оставитьмациевский   путь самурая. уволить нельзя оставить
мациевский путь самурая. уволить нельзя оставить
Magneta AI709 views
лустин статические анализаторы систем 1с ad2015 by Magneta AI
лустин   статические анализаторы систем 1с ad2015лустин   статические анализаторы систем 1с ad2015
лустин статические анализаторы систем 1с ad2015
Magneta AI1.9K views
лосев контрольные карты шухарта в анализе деятельности Scrum команд by Magneta AI
лосев   контрольные карты шухарта в анализе деятельности Scrum командлосев   контрольные карты шухарта в анализе деятельности Scrum команд
лосев контрольные карты шухарта в анализе деятельности Scrum команд
Magneta AI922 views
корецкий как мы улучшили экспертную оценку проектов by Magneta AI
корецкий   как мы улучшили экспертную оценку проектовкорецкий   как мы улучшили экспертную оценку проектов
корецкий как мы улучшили экспертную оценку проектов
Magneta AI588 views
зиновьева повышение эффективности команды. ретроспектива как инструмент by Magneta AI
зиновьева   повышение эффективности команды. ретроспектива как инструментзиновьева   повышение эффективности команды. ретроспектива как инструмент
зиновьева повышение эффективности команды. ретроспектива как инструмент
Magneta AI799 views
виноградова внедрение изменений без длинных документов, долгих согласований... by Magneta AI
виноградова   внедрение изменений без длинных документов, долгих согласований...виноградова   внедрение изменений без длинных документов, долгих согласований...
виноградова внедрение изменений без длинных документов, долгих согласований...
Magneta AI566 views
верещак. построение культуры Dev ops. v0.5 copy by Magneta AI
верещак. построение  культуры Dev ops. v0.5 copyверещак. построение  культуры Dev ops. v0.5 copy
верещак. построение культуры Dev ops. v0.5 copy
Magneta AI723 views
бородин об эмпирической разработке by Magneta AI
бородин   об эмпирической разработкебородин   об эмпирической разработке
бородин об эмпирической разработке
Magneta AI529 views
богуславский Agile days непрерывное качество в непрерывной разработке by Magneta AI
богуславский   Agile days непрерывное качество в непрерывной разработкебогуславский   Agile days непрерывное качество в непрерывной разработке
богуславский Agile days непрерывное качество в непрерывной разработке
Magneta AI537 views

лившиц владимир - независимое тестирование миф

  • 1. Независимое тестирование – Миф! Владимир Лившиц Luxoft
  • 2. Это я Владимир Лившиц liverlin@gmail.com
  • 3. Нет независимому тестированию Независимое тестирование – миф! • Полная интеграция тестировщиков в команду • Вся команда работает вместе – хорошие коммуникации
  • 4. Минимум документации  “Спеклет” для User Story это  Требование  Спецификация  Инструкция для тестирования (минимум времени на документирование)
  • 5. Непрерывное тестирование Постоянное тестирование сразу после commit-а без простоев: - Unit тестирование - Ручное исследовательское тестирование - Автоматическое функциональное тестирование
  • 6. Процесс постоянного улучшения • Коммуникация и взаимодействие • Постоянно делиться знаниями между командами • Глобальная стратегия улучшения практик тестирования
  • 7. Инструменты для тестирования  JIRA+Greenhopper планирование, мониторинг прогресса и результатов  Framework для тестирования: Watir http://wtr.rubyforge.org/ Cucumber http://cukes.info/ JMeter http://jakarta.apache.org/jmeter/  Continuous Integration: TeamCity http://www.jetbrains.com/teamcity/  Тест-менеджмент: RTH http://sourceforge.net/projects/rth/
  • 8. Тестирование – часть Definition of Done User Story не может быть закрыта пока не проведено тестирование и все найденные баги не закрыты
  • 9. Как это на самом деле работало?  Commit  Unit тестирование - > письмо тестировщикам  Deployment  Исследовательское тестирование  Ночное автоматическое регрессионное тестирование
  • 12. 1. Изменить свой Mindset  Текущий процесс плохой  Не бояться его изменить
  • 15. 4. Улучшать процесс  Global Vision  Кросс-командные собрания по тестированию  Убирать «потери»  Ретроспектива
  • 16. Почему нет?  Битва «тестировщики VS программисты»  Проблемы системного мышления: «как же можно не писать тест-кейсы, отчеты и т.п.?»  Боязнь прозрачности  Боязнь меняться
  • 17. И? Не думай об улучшениях! Делай их!
  • 18. Спасибо Владимир Лившиц liverlin@gmail.com