Содержание
- 2. Статистика ошибок Среднее количество ошибок на 1000 строк кода до тестирования / 23
- 3. Причины ошибок Неправильное понимание задач Неправильное решение задач Неправильный перенос решений в код / 23 ?
- 4. Сложность программ Конференция NATO 1968 – software сложнее hardware Основная причина ошибок в ПО – его
- 5. Сложность – большой размер / 23
- 6. Сложность – сложность данных / 23
- 7. Сложность задач и интерфейса / 23
- 8. Сложность – запутанность int unknown_f(int x0, int x1) { if(x0 == 0) return x1; if(x1 ==
- 9. Борьба с ошибками Безошибочное программирование – Сильно ограничивается сложностью Автоматизация разработки – Повышает сложность возможных систем
- 10. Контроль качества ПО Экспертиза (review, inspection) Статический анализ Проверка правил корректности Поиск конкретных ошибок по шаблонам
- 11. Статика и динамика Статический анализ Динамический анализ / 23 ☑ ☒ Требования Исходный код Инструмент анализа
- 12. Формальная верификация Дедуктивный анализ [R. Floyd 1967, C. A. R. Hoare 1969] Логика Хоара – {Pre}
- 13. Зачем нужна формальность? / 23
- 14. Гибридные методы Интегрируют элементы различных подходов Тестирование на основе моделей Расширенный статический анализ Формальный мониторинг Синтетическое
- 15. Тестирование на основе моделей / 23 Оракул Модель состояния Тестируемая система Модель поведения Генератор воздействий Метрика
- 16. Пример: описание и работа теста / 23 @Test public class AccountTest { Account account; @State public
- 17. Синтетическое тестирование DART [P. Godefroid, G. Agha, K. Sen 2005] / 23 Исполнение Программа Символическое исполнение
- 18. Пример работы DART / 23 int unknown_f(int x0, int x1) { if(x0 == 0) return x1;
- 19. Counterexample guided abstraction refinement [E. M. Clarke & O. Grumberg et al 2000, T. Ball &
- 20. Работы отдела ТП Разработка тестов и тестирование Информационная система оператора связи Операционные системы реального времени Базовые
- 21. Разработки и исследования / 23
- 22. Карьера в ИСП РАН / 23 студент разработчик преподаватель старший разработчик руководитель группы архитектор исследователь аспирант
- 24. Скачать презентацию










![Формальная верификация Дедуктивный анализ [R. Floyd 1967, C. A. R. Hoare 1969]](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/387146/slide-11.jpg)




![Синтетическое тестирование DART [P. Godefroid, G. Agha, K. Sen 2005] / 23](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/387146/slide-16.jpg)





HIPAK Kinetic 2400 AF / 2600 AF
Прыжок в длину с места
МКОУ «Приреченская основная общеобразовательная школа Верхнемамонского муниципального района Воронежской области»ЛАГЕРЬ С
Презентация без названия
Disaster
Экзаменационный стресс
1
Святой праведный старец Феодор Томский
Современное потребление
Изменение экономической конъюнктуры и эволюция маркетинговых концепций на примере ВТБ24
Характер философского знания и задачи философии
Агентство Соединенных Штатов по Международному Развитию Винрок Интернэшнл
Источники права в Грузии
Презентация кабинета химии
5 ПСХЭ символы
Ослабление влияния помех на аудиоаппаратуру сетевыми фильтрами
Презентация на тему Отряд Вши
Круглый стол «Социальная активность молодежи в реальном и виртуальном социальном пространстве».
Эффект лотоса
Гибридизация
Паукообразные 2 класс
Нагрузочное тестирование Описание услуг
Проектная деятельность
Презентация на тему Буллинг
Happy Holidays
Нейропсихология продаж
Презентация на тему Как жили на Руси
Вирусы и антивирусы