Слайды с вебинара "Уровни и типы тестирования"
DESCRIPTION
Вебинар прошел 21.10.2013. В ходе вебинара участники: - Узнали о этапах организации процесса тестирования - Поняли разницу между уровнями и техниками тестирования - Узнали кто должен выполнять тестироване на различных уровнях Узнать больше можно по ссылке: http://coach.ak-itconsulting.com/2013/10/webinar-qa/ Подписывайтесь на: - Facebook: https://www.facebook.com/CoachInIT - ВКонтакте: http://vk.com/club55392836TRANSCRIPT
![Page 1: Слайды с вебинара "Уровни и типы тестирования"](https://reader033.vdocuments.net/reader033/viewer/2022051608/5452801aaf795907798b60be/html5/thumbnails/1.jpg)
Уровни и типы тестирования Коучинг в ИТ
coach.ak-itconsulting.com
![Page 2: Слайды с вебинара "Уровни и типы тестирования"](https://reader033.vdocuments.net/reader033/viewer/2022051608/5452801aaf795907798b60be/html5/thumbnails/2.jpg)
О Нас
• Коучинг в IT
– coach.ak-itconsulting.com
– Facebook: facebook.com/CoachInIT
– ВКонтакте: vk.com/club55392836
• Сушко Катерина
- ua.linkedin.com/pub/kateryna-sushko/27/8/7b9/
![Page 3: Слайды с вебинара "Уровни и типы тестирования"](https://reader033.vdocuments.net/reader033/viewer/2022051608/5452801aaf795907798b60be/html5/thumbnails/3.jpg)
Намерения на сегодня
• Составные части тестирования (валидация и верификация)
• Уровни тестирования (определение, кто? и когда? выполняет)
• Типы тестирования
• Зависимость тестирования от жизненного цикла разработки
![Page 4: Слайды с вебинара "Уровни и типы тестирования"](https://reader033.vdocuments.net/reader033/viewer/2022051608/5452801aaf795907798b60be/html5/thumbnails/4.jpg)
Валидация и верификация
• Валидация отвечает на вопрос «Соответствует ли построенное программное обеспечение требованиям»
• Верификация отвечает на вопрос «Соответствует ли построенное программное обеспечение целям продукта?»
![Page 5: Слайды с вебинара "Уровни и типы тестирования"](https://reader033.vdocuments.net/reader033/viewer/2022051608/5452801aaf795907798b60be/html5/thumbnails/5.jpg)
Формирование продукта
Идеи, пожелания, опыт, законы
Требования пользователя
Требования системы
Глобальная архитектура
Локальная архитектура
Разработка
![Page 6: Слайды с вебинара "Уровни и типы тестирования"](https://reader033.vdocuments.net/reader033/viewer/2022051608/5452801aaf795907798b60be/html5/thumbnails/6.jpg)
Уровни тестирования
Разработка
Локальная архитектура
Глобальная архитектура
Требования системы
Требования пользователя
Component testing
Integration testing
System testing
Acceptance testing
![Page 7: Слайды с вебинара "Уровни и типы тестирования"](https://reader033.vdocuments.net/reader033/viewer/2022051608/5452801aaf795907798b60be/html5/thumbnails/7.jpg)
Component testing
![Page 8: Слайды с вебинара "Уровни и типы тестирования"](https://reader033.vdocuments.net/reader033/viewer/2022051608/5452801aaf795907798b60be/html5/thumbnails/8.jpg)
Integration testing
• Top-down – тестирование происходит сверху вниз по элементам
управления и архитектуре (начиная с панели управления программы);
• Bottom-up – тестирование происходит снизу вверх;
• Functional incremental - интеграции и тестирования
происходит на основе функций или функциональности, как описано в функциональной спецификации.
![Page 9: Слайды с вебинара "Уровни и типы тестирования"](https://reader033.vdocuments.net/reader033/viewer/2022051608/5452801aaf795907798b60be/html5/thumbnails/9.jpg)
System testing
• Functional testing;
• Non-functional testing;
• Зависит от тестового окружения;
![Page 10: Слайды с вебинара "Уровни и типы тестирования"](https://reader033.vdocuments.net/reader033/viewer/2022051608/5452801aaf795907798b60be/html5/thumbnails/10.jpg)
Acceptance testing
• Зависит от направления бизнеса
• Отвечает на ворос: «Можно ли выпускать программный
продукт?», «Каковы бизнес риски для продукта?», «Удовлетворяет ли программный продукт требования бизнеса?»
• User acceptance tests – фокусируется на
функциональность, пригодности к использованию для пользователя;
• Operational acceptance test – валидирует соответствует
ли программа требованиям к использованию (тестирование backup/restore, disaster recovery, безопасности)
• Alpha и Beta тестирование
![Page 11: Слайды с вебинара "Уровни и типы тестирования"](https://reader033.vdocuments.net/reader033/viewer/2022051608/5452801aaf795907798b60be/html5/thumbnails/11.jpg)
Типы тестирования
• Тип тестирования сфокусирован на конкретной целе тестирования, которыми могут быть тестирование функций, выполняемых программой; не функциональных требований (надёжность и удобство использования); или быть связано с изменениями, к примеру, подтверждение, что ошибка была исправлена(confirmation testing или re-testing) или поиск нежелательных изменений (regression testing).
• Тип тестирование зависит от цели тестирования.
![Page 12: Слайды с вебинара "Уровни и типы тестирования"](https://reader033.vdocuments.net/reader033/viewer/2022051608/5452801aaf795907798b60be/html5/thumbnails/12.jpg)
Подразделение типов тестирования
Тестирование
Black box
Functional
requirements-based
business-process-based
experienced-based
Non-functional
White Box
![Page 13: Слайды с вебинара "Уровни и типы тестирования"](https://reader033.vdocuments.net/reader033/viewer/2022051608/5452801aaf795907798b60be/html5/thumbnails/13.jpg)
Фокус Functional testing
Functional
testing
Совместимости
(interoperability)
Безопасности
(security)
Правильности
(accuracy)
Покладистости
(compliance)
Соответствия
(suitability)
![Page 14: Слайды с вебинара "Уровни и типы тестирования"](https://reader033.vdocuments.net/reader033/viewer/2022051608/5452801aaf795907798b60be/html5/thumbnails/14.jpg)
Фокус Non-functional testing
Non-functional
testing
Нагрузочное (load)
Производительность
(performance)
Стрессоустойчивость (stress )
Удобность (usability)
Поддерживаемость (maintainability)
Надёжность (reliability)
Портативность (portability)
![Page 15: Слайды с вебинара "Уровни и типы тестирования"](https://reader033.vdocuments.net/reader033/viewer/2022051608/5452801aaf795907798b60be/html5/thumbnails/15.jpg)
Зависимость тестирования от жизненного цикла разработки
• Waterfall
• Итерационная модель
• Agile
![Page 16: Слайды с вебинара "Уровни и типы тестирования"](https://reader033.vdocuments.net/reader033/viewer/2022051608/5452801aaf795907798b60be/html5/thumbnails/16.jpg)
Waterfall
![Page 17: Слайды с вебинара "Уровни и типы тестирования"](https://reader033.vdocuments.net/reader033/viewer/2022051608/5452801aaf795907798b60be/html5/thumbnails/17.jpg)
Итарационная модель
![Page 18: Слайды с вебинара "Уровни и типы тестирования"](https://reader033.vdocuments.net/reader033/viewer/2022051608/5452801aaf795907798b60be/html5/thumbnails/18.jpg)
Agile
![Page 19: Слайды с вебинара "Уровни и типы тестирования"](https://reader033.vdocuments.net/reader033/viewer/2022051608/5452801aaf795907798b60be/html5/thumbnails/19.jpg)
Спасибо за Ваше участие!
• Живой тренинг «Техники тестирования в рамках SCRUM»
coach.ak-itconsulting.com/trainings/testing-in-scrum/
• Помогите нам улучшится - оставьте отзыв:
bit.ly/1eE2E50
• Facebook: facebook.com/CoachInIT
• ВКонтакте: vk.com/club55392836
• Web: coach.ak-itconsulting.com