![](/user_photo/_userpic.png)
- •Министерство образования и науки Российской Федерации Федеральное государственное автономное образовательное учреждение Высшего профессионального
- •Типичные ошибки при анализе и тестировании требований
- •Упрощённая классификация тестирования
- •Классификация по запуску кода на исполнение
- •Классификация по доступу к коду и
- •Классификация по степени автоматизации
- •Классификация по уровню детализации приложения
- •Классификация по степени важности
- •Классификация по принципам работы с
- •Дополнительная классификация
- •Классификация по привлечению конечных
- •Классификация по целям и задачам
- •Классификация по степени вмешательства в работу приложения
- •СПАСИБО ЗА ВНИМАНИЕ!
![](/html/7523/144/html_OwlAcNGtOn.AS18/htmlconvd-ZFjJfx1x1.jpg)
Министерство образования и науки Российской Федерации Федеральное государственное автономное образовательное учреждение Высшего профессионального образования
«Национальный исследовательский ядерный университет «МИФИ» Факультет
«Кибернетика и информационная безопасность» Кафедра № 43
«Стратегические информационные исследования»
Основы тестирования СЗИ Лекция 4
Москва 2016
![](/html/7523/144/html_OwlAcNGtOn.AS18/htmlconvd-ZFjJfx2x1.jpg)
Типичные ошибки при анализе и тестировании требований
•Изменение формата файла и документа
•Описание одной и той же проблемы в нескольких местах
•Написание вопросов и комментариев без указания места требования, к которым они относятся
•Плохо сформулированные вопросы
•Написание очень длинных комментариев и/или вопросов
•Критика текста или даже его автора
•Категоричные заявления без обоснования
•Указание проблемы с требованиями без пояснения её сути
•Описание проблемы не в том месте, к которому она относится
•Скрытое редактирование требований
•Анализ, не соответствующий уровню требований
2
![](/html/7523/144/html_OwlAcNGtOn.AS18/htmlconvd-ZFjJfx3x1.jpg)
Упрощённая классификация тестирования
3
![](/html/7523/144/html_OwlAcNGtOn.AS18/htmlconvd-ZFjJfx4x1.jpg)
Классификация по запуску кода на исполнение
•Статическое тестирование
•Динамическое тестирование
4
![](/html/7523/144/html_OwlAcNGtOn.AS18/htmlconvd-ZFjJfx5x1.jpg)
Классификация по доступу к коду и
архитектуре приложения
•Метод белого ящика
•Метод чёрного ящика
•Метод серого ящика
5
![](/html/7523/144/html_OwlAcNGtOn.AS18/htmlconvd-ZFjJfx6x1.jpg)
Классификация по степени автоматизации
•Ручное тестирование
•Автоматизированное тестирование
6
![](/html/7523/144/html_OwlAcNGtOn.AS18/htmlconvd-ZFjJfx7x1.jpg)
Классификация по уровню детализации приложения
7
![](/html/7523/144/html_OwlAcNGtOn.AS18/htmlconvd-ZFjJfx8x1.jpg)
Классификация по степени важности
тестируемых функций
8
![](/html/7523/144/html_OwlAcNGtOn.AS18/htmlconvd-ZFjJfx9x1.jpg)
Классификация по принципам работы с
приложением
•Позитивное тестирование
•Негативное тестирование
9
![](/html/7523/144/html_OwlAcNGtOn.AS18/htmlconvd-ZFjJfx10x1.jpg)
Дополнительная классификация
•Классификация по привлечению конечных пользователей
•Классификация по целям и задачам
•Классификация по степени вмешательства в работу приложения
10