Содержание
- 2. Уровни и виды тестирования Модульное тестирование (component testing) Интеграционное тестирование (integration testing) Системное тестирование (system testing)
- 3. Взаимосвязь разработки и тестирования (V-диаграмма)
- 5. Взаимосвязь разработки и тестирования (V-диаграмма) Павловская Т.А. (СПбГУ ИТМО)
- 6. Модульное тестирование (Unit testing) Модульное тестирование - это тестирование программы на уровне отдельно взятых модулей, функций
- 7. Обнаруживаемые ошибки На уровне модульного тестирования проще всего обнаружить дефекты, связанные с алгоритмическими ошибками и ошибками
- 8. Интеграционное тестирование Интеграционное тестирование (тестирование сборки) - тестирование части системы, состоящей из двух и более модулей.
- 9. Методы сборки модулей Монолитный, характеризующийся одновременным объединением всех модулей в тестируемый комплекс. Для замены неразработанных к
- 10. Сравнение методов Монолитное тестирование требует больших трудозатрат, связанных с дополнительной разработкой драйверов и заглушек и со
- 11. Недостатки нисходящего тестирования Проблема разработки достаточно "интеллектуальных" заглушек, т.е. заглушек, способных к использованию при моделировании различных
- 12. Недостатки восходящего тестирования Запаздывание проверки концептуальных особенностей тестируемого комплекса Необходимость в разработке и использовании драйверов
- 13. Системное тестирование Основная задача системного тестирования - выявление дефектов, связанных с работой системы в целом: отсутствующая
- 14. Категории тестов системного тестирования Полнота решения функциональных задач. Тестирование целостности (соответствие документации, комплектность). Проверка инсталляции и
- 15. Другой пример разделения на категории: Функциональное тестирование (functional testing) Тестирование производительности (performance testing) Стрессовое тестирование (stress
- 16. Регрессионное тестирование Регрессионное тестирование - цикл тестирования, который производится при внесении изменений на фазе системного тестирования
- 17. Исправление дефекта Получив отчет об ошибке, программист анализирует исходный код, находит ошибку, исправляет ее и модульно
- 18. Комбинирование уровней тестирования В каждом конкретном проекте должны быть определены задачи, ресурсы и технологии для каждого
- 20. Приемочное тестирование Приемочное тестирование (Acceptance testing) - тестирование готового продукта конечными пользователями в реальном окружении. Приемочные
- 21. Эвристические методы создания тестов
- 22. Простейший пример Программа выполняет ввод трех целых чисел и выводит сообщение о том, является ли треугольник
- 23. Подход к созданию тестов на примере Программа вводит два числа и выводит их сумму. В каждом
- 24. Первый тест - базовый Проблемы: Ввод запрашивается с помощью знака «?» - ош-ка пр-я: нет сопровод.
- 25. 99 + 99 198 -99 + -99 -198 99 + -14 85 большое первое может повлиять
- 26. Классы тестов Классом можно назвать группу значений, которые программа обрабатывает одним и тем же способом. Граничные
- 27. серия недопустимых значений серия проверки редактирования (стрелки, BS, Del) граничные условия 100 + 100 цифра ли:
- 28. Характеристики хорошего теста существует обоснованная вероятность выявления тестом ошибок не избыточен тестовый набор дб наилучшим в
- 29. Классы эквивалентности граничные условия тестирование переходов между состояниями все меню и опции (трудно) => все вероятные
- 30. Виды тестов Базовый тест -- smoke test (простой тестовый пример) Инвентаризация (определить различные категории данных и
- 31. Из Савина: Методы генерирования тестов: 1. Черновик-чистовик (dirty list-white list); 2. Матричная раскладка (matrices); 3. Блок-схемы
- 33. Скачать презентацию






























Элементы алгебры логики. Математические основы информатики
Технологии локальных компьютерных сетей
Языки программирования. Эволюция языков программирования. Методы программирования. Тема 1
You have received an email message
Гиперссылки
Презентация на тему Работа в сети Интернет. Электронная почта
Спортивное программирование. Занятие 3. Динамическое программирование
Операционные системы Архитектура ОС
Каталог вопросов
Faol supervayzerlarini e’tirof qilish dasturi
Эволюция информационных технологий. Понятия аппаратного, программного и алгоритмического обеспечения. Лекция №1
Alliance française de Dnipro
Информационные процессы. Информационная система (ИС). Лекция №1
Технология программирования задач с циклами
Information Technologies. Работа в области тестирования, разработки и продвижения интернет ресурсов
Включение в работу числовых данных. (Урок 5-6)
Анимация объектов. Microsoft PowerPoint
Разработка программных средств анализа информационного контента для формирования запросов к поисковым системам
Все основные версии GTA. C чего начиналась GTA
Основные конструкции языка Java. Лекция 6
Система контроля и управления доступом (СКУД)
1_1 (1)
Emoji warm up
Обучение по санитарно-просветительским программам Основы здорового питания. Регистрация на сайте
Бесплатные ресурсы, платформы, сервисы для создания личных страниц (сайтов) лэндингов
HTML Forms and Frames
Оживляем картинку
Рейтинг электронных платежных систем