Содержание
- 2. Проблемы терминологии В современной IT-промышленности терминология, касающаяся QA и тестирования, весьма запутана пример: термины тест, тестовая
- 3. Определение теста – IEEE ТЕСТ – набор, состоящий из одного или нескольких тестовых примеров и процедур
- 4. Другое определение теста В настоящее время широко используется термин test case (тестовый пример) в качестве синонима
- 5. Типичный набор документов (IEEE Std 829-1998) Функциональная спецификация (Functional specification, FS) Спецификация программных требований (Software requirement
- 6. «Классический» проект: разработка и кодирование
- 7. «Классический» проект: тестирование
- 8. Пример Functional Specification
- 9. Тестовый план Это документ, включающий: объем ресурсы календарный план работ по тестированию выполняемые тесты тестируемые элементы
- 10. Назначение тестового плана продукт (стОит дороже) рабочий инструмент служит для поиска ошибок облегчает управление работами и
- 11. Разработка тестового плана Как правило, применяется эволюционный подход (проведение тестирования параллельно с разработкой его плана) Первый
- 12. Направления развития плана Наиболее вероятные ошибки (чем больше ошибок обнаружено в некоторой области программы, тем больше
- 13. Компоненты тестового плана списки таблицы планы матрицы отчетов и экранных форм вх. и вых. переменных возможностей
- 14. Матрицы: аппаратной и программной совместимости аппаратных конфигураций операционных окружений комбинаций входных значений сообщений об ошибках и
- 15. Пример таблицы ввода-вывода
- 16. Иерархический список функций системы Перечень всех высокоуровневых действий пользователя Подфункции всех функций (все доступные опции и
- 17. Разделы тестового плана по стандарту идентификатор введение тестируемые элементы (программные компоненты, подлежащие тестированию) тестируемые функции нетестируемые
- 18. Структура Test specification Как у обычного проектного документа: Заголовок Авторы История модификации Логотипы Сведения о степени
- 19. Test Specification – обязательный документ Test Specification – документ, обязательный к исполнению: все, что там написано
- 20. Пример Test specification
- 21. Структура Test Log – основные поля Список тестовых примеров Список версий продукта (билдов) Отметки об успешном
- 22. Пример Test Log
- 23. Структура Test Log – дополнительные поля Разбиение по платформам, конфигурациям, средам выполнения, ... Приоритеты Группы и
- 24. Выводы по результатам проведения тестирования Тестирование пройдено/не пройдено (для билда) Статистика: Время выполнения В среднем на
- 25. Примеры отчетов (Терехов А.А.) Такие отчеты могут выполнять две основных функции: фиксировать состояние в данной контрольной
- 26. Разработка тестовых примеров (ТС)
- 27. Структура тестового примера (test case) - основное Идентификатор Название Автор Название проекта Цель Ссылки Среда выполнения
- 28. Структура тестового примера – дополнительные поля Краткое описание Полное описание Метка (для конфигурационного менеджмента) Приоритет Статус
- 29. Test case 16.1.1 Security – Login Form
- 33. Еще пример test case
- 35. Скачать презентацию