Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Тестирование без требований<br />Артем Шаповал, QA/Risk Analyst, GlobalLogic<br />
О чем мы поговорим<br />Предпосылки<br />Проблема и ее влияние на процесс разработки ПО<br />Методы решения<br />
Предпосылки к возникновению ситуации <br />нехватка ресурсов для описания требований<br />главный идейный вдохновитель про...
Описание ситуации и ее влияние на проект<br />различный взгляд на функциональность<br />планирование и оценка возможны тол...
Описание ситуации и ее влияние на проект<br />нахождение дефектов мигрирует на более поздние этапы <br />неопределенность ...
Методы решения проблемы<br />анализ требований<br />планирование тестирования<br />проектирование тестов<br />выполнение т...
визуализация требований (flowchart диаграммы, UML Use Cases, Mind Map)<br />регулярные обсуждения продукта с проектной ком...
Анализ<br />Планирование<br />Проектирование<br />Выполнение<br />Передача<br />Планирование тестирования<br />использован...
использование кода, как основы идей для тестовых сценариев<br />Test Plans могут выступать в роли низкоуровневых требовани...
умение задавать правильные вопросы<br />использование неформальных техник тестирования: <br />Ad hoc тестирование<br />исс...
Ad hoc тестирование <br />импровизированное тестирование без предварительной подготовки<br />преимущество: важные дефекты ...
Исследовательское (exploratory) тестирование<br />переплетение дизайна тестов и выполнения<br />тестировщик узнает продукт...
High-Level Check List может выступать в роли требований к продукту<br />обязательное утверждение условий приемки продукта ...
Решенные проблемы<br />единый взгляд на продукт<br />извлечение данных о продукте<br />нахождение дефектов на ранних этапа...
Что в итоге? (2/2)<br />
Вопросы?<br />
Контакты<br />Артем Шаповал<br />artem.shapoval@gmail.com<br />artem.shapoval@globallogic.com<br />
Upcoming SlideShare
Loading in …5
×

Тестирование без требований

1,936 views

Published on

Доклад Шаповала Артема на SQA Days 7

Published in: Education, Technology
  • Be the first to comment

Тестирование без требований

  1. 1. Тестирование без требований<br />Артем Шаповал, QA/Risk Analyst, GlobalLogic<br />
  2. 2. О чем мы поговорим<br />Предпосылки<br />Проблема и ее влияние на процесс разработки ПО<br />Методы решения<br />
  3. 3. Предпосылки к возникновению ситуации <br />нехватка ресурсов для описания требований<br />главный идейный вдохновитель проекта и человек со стороны заказчика, который управляет проектом, не одно и то же лицо<br />нежелание заказчика тратить деньги на «формальное» описание проекта<br />
  4. 4. Описание ситуации и ее влияние на проект<br />различный взгляд на функциональность<br />планирование и оценка возможны только на верхнем уровне <br />извлечение информации <br />
  5. 5. Описание ситуации и ее влияние на проект<br />нахождение дефектов мигрирует на более поздние этапы <br />неопределенность критериев приемки продукта заказчиком<br />сложность определения качества продукта<br />
  6. 6. Методы решения проблемы<br />анализ требований<br />планирование тестирования<br />проектирование тестов<br />выполнение тестирования<br />передача продукта заказчику<br />
  7. 7. визуализация требований (flowchart диаграммы, UML Use Cases, Mind Map)<br />регулярные обсуждения продукта с проектной командой и <br />командой заказчика <br />Анализ<br />Планирование<br />Проектирование<br />Выполнение<br />Передача<br />Анализ требований <br />
  8. 8. Анализ<br />Планирование<br />Проектирование<br />Выполнение<br />Передача<br />Планирование тестирования<br />использование высокоуровневых чеклистов<br />информация из конкурирующих продуктов<br />использование опыта из <br />прошлых проектов <br />
  9. 9. использование кода, как основы идей для тестовых сценариев<br />Test Plans могут выступать в роли низкоуровневых требований<br />Анализ<br />Планирование<br />Проектирование<br />Выполнение<br />Передача<br />Проектирование тестов<br />
  10. 10. умение задавать правильные вопросы<br />использование неформальных техник тестирования: <br />Ad hoc тестирование<br />исследовательское (exploratory) тестирование <br />Анализ<br />Планирование<br />Проектирование<br />Выполнение<br />Передача<br />Выполнение тестирования<br />
  11. 11. Ad hoc тестирование <br />импровизированное тестирование без предварительной подготовки<br />преимущество: важные дефекты находятся на ранних стадиях<br />метод для обзора <br /> функциональности <br /> продукта<br />
  12. 12. Исследовательское (exploratory) тестирование<br />переплетение дизайна тестов и выполнения<br />тестировщик узнает продукт в процессе его тестирования<br />особое внимание уделяется <br />творчеству и спонтанности<br />
  13. 13. High-Level Check List может выступать в роли требований к продукту<br />обязательное утверждение условий приемки продукта (acceptance test criteria) у клиента <br />передача должна происходить <br /> как можно чаще<br />Анализ<br />Планирование<br />Проектирование<br />Выполнение<br />Передача<br />Передача проекта заказчику<br />
  14. 14. Решенные проблемы<br />единый взгляд на продукт<br />извлечение данных о продукте<br />нахождение дефектов на ранних этапах<br />детальное планирование<br />критерии приемки продукта заказчиком<br />определение качества продукта<br />Что в итоге? (1/2)<br />
  15. 15. Что в итоге? (2/2)<br />
  16. 16. Вопросы?<br />
  17. 17. Контакты<br />Артем Шаповал<br />artem.shapoval@gmail.com<br />artem.shapoval@globallogic.com<br />

×