Что такое Exploratory Testing?         Андрей Дзыня
Обо мнеTest Engineer/Consultant/Trainer           http://adzynia.com
В традиционных проектах
Скриптовый подход в Agile проектах
Какие плюсыскриптового подхода к   тестированию?
Какие минусы?
Exploratory Testing Cycle        LearningFeedback       Design       Execution
http://qaskills.pro/2012/08/16/what-exploratory-testing-is-not/
Заблуждение 1  «Exploratory  Testing— это  выполнение   проверок посредствомпрохождения по     турам»
Заблуждение 2«Мы проводим   Exploratory Testing целыйдень, после того как все новые     задачи  проверены»
Заблуждение 3 «Exploratory Testing — это    ручноетестирование»
Заблуждение 4  «Быстрыепроверки — это  Exploratory   Testing»
Заблуждение 5«Exploratory Testing — это недокументированный        процесс»
Старое определениеSimultaneously!!!!• … learning about the software• … designing the tests• … executing the tests• … using...
Новое определениеExploratory testing is an approach to testingthat emphasizes the personal freedom andresponsibility of ea...
Что использовать? Принцип фокусирования/расфокусирования                Оракулы                 Туры               Эвристи...
Ответ в Session Based Test Management
Хороший отчет в конце сесcии        •   Mission        •   Coverage        •   Obstacles        •   Audience        •   St...
Debrief с командой    • Past    • Results    • Obstacles    • Outlook    • Feelings
@jamesmarcusbach
Выводы• Exploratory Testing это не очередная  техника, это подход к тестированию• Любую технику можно выполнить как  в скр...
Чистый Exploratory Testing оправдан оченьредко. Комбинируйте его со скриптовымподходомПеред тем как говорить кому-то обExp...
«Exploratory testing is not technique. Its away of thinking about       testing»
http://adzynia.com   @adzynia  me@adzynia.com
Что такое Exploratory Testing?
Что такое Exploratory Testing?
Что такое Exploratory Testing?
Что такое Exploratory Testing?
Что такое Exploratory Testing?
Что такое Exploratory Testing?
Upcoming SlideShare
Loading in …5
×

Что такое Exploratory Testing?

4,086 views

Published on

Published in: Technology
0 Comments
7 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,086
On SlideShare
0
From Embeds
0
Number of Embeds
21
Actions
Shares
0
Downloads
1
Comments
0
Likes
7
Embeds 0
No embeds

No notes for slide
  • Идея, план, проекты
  • Анализ проблемЯ прогнали все тест кейсы и ушелThe earlier you design the tests, the less you understand the program and its risk profile
  • Анализ проблемОчень сложно поддерживать тест кейсыМало времени на тестирование новой версииОбычно все превращается в хаосТестируют по чеклисту и думают что делают ExploratoryTesting
  • ChecklistOne more techniqueTesting FeaturesAgile Testing
  • Когда остановиться?Когда цель достигнутаКогда время сессии вышло
  • ObstaclesпрепядствияOutlook прогноз
  • Что такое Exploratory Testing?

    1. 1. Что такое Exploratory Testing? Андрей Дзыня
    2. 2. Обо мнеTest Engineer/Consultant/Trainer http://adzynia.com
    3. 3. В традиционных проектах
    4. 4. Скриптовый подход в Agile проектах
    5. 5. Какие плюсыскриптового подхода к тестированию?
    6. 6. Какие минусы?
    7. 7. Exploratory Testing Cycle LearningFeedback Design Execution
    8. 8. http://qaskills.pro/2012/08/16/what-exploratory-testing-is-not/
    9. 9. Заблуждение 1 «Exploratory Testing— это выполнение проверок посредствомпрохождения по турам»
    10. 10. Заблуждение 2«Мы проводим Exploratory Testing целыйдень, после того как все новые задачи проверены»
    11. 11. Заблуждение 3 «Exploratory Testing — это ручноетестирование»
    12. 12. Заблуждение 4 «Быстрыепроверки — это Exploratory Testing»
    13. 13. Заблуждение 5«Exploratory Testing — это недокументированный процесс»
    14. 14. Старое определениеSimultaneously!!!!• … learning about the software• … designing the tests• … executing the tests• … using feedback from the last test to inform next @jamesmarcusbach
    15. 15. Новое определениеExploratory testing is an approach to testingthat emphasizes the personal freedom andresponsibility of each tester to optimize thevalue of his work. This is done by treatinglearning, test design, test execution, and testresult evaluation as mutually supportiveactivities that run in parallel throughout theproject. @jamesmarcusbach
    16. 16. Что использовать? Принцип фокусирования/расфокусирования Оракулы Туры Эвристики Сценарии Функциональные карты Чеклисты
    17. 17. Ответ в Session Based Test Management
    18. 18. Хороший отчет в конце сесcии • Mission • Coverage • Obstacles • Audience • Status • Techniques • Environment • Risk Mike Kelly
    19. 19. Debrief с командой • Past • Results • Obstacles • Outlook • Feelings
    20. 20. @jamesmarcusbach
    21. 21. Выводы• Exploratory Testing это не очередная техника, это подход к тестированию• Любую технику можно выполнить как в скриптовом, так и в исследовательском режиме• Tested = Checked + Explored
    22. 22. Чистый Exploratory Testing оправдан оченьредко. Комбинируйте его со скриптовымподходомПеред тем как говорить кому-то обExploratory Testing расскажите основы
    23. 23. «Exploratory testing is not technique. Its away of thinking about testing»
    24. 24. http://adzynia.com @adzynia me@adzynia.com

    ×