Презентация на тему Тестирование ОО программ

Презентация на тему Тестирование ОО программ, предмет презентации: Разное. Этот материал содержит 6 слайдов. Красочные слайды и илюстрации помогут Вам заинтересовать свою аудиторию. Для просмотра воспользуйтесь проигрывателем, если материал оказался полезным для Вас - поделитесь им с друзьями с помощью социальных кнопок и добавьте наш сайт презентаций ThePresentation.ru в закладки!

Слайды и текст этой презентации

Слайд 1
Текст слайда:

Тестирование ОО программ

Сергей Андреев, JetBrains
26 апреля 2012


Слайд 2
Текст слайда:

Decision table

Условия– некоторый входной набор, который порождает Действия. Это могут быть:
аргументы сообщения;
состояние тестируемого объекта;
переменные класса\глобальные переменные.
Действия– ожидаемый выход метода. Это могут быть:
возвращаемое значение функции
сообщение (или неск.) другим объектам
стоговое состояние тестируемого объекта
комбинация всех этих элементов


Слайд 3
Текст слайда:

Decision table

Как минимум 1 тест д.б. выполнен для каждого Действия.

Если переменные участвующие в решении не boolean, то тесты д.б. составлены ещё и для тестирования граничных условий



Слайд 4
Текст слайда:

Рекурсивный метод

В общем виде состоит из:

Предусловие

Базовый случай (Base case)

Рекурсивный случай (Recursive case)

Постусловие




Слайд 5
Текст слайда:

Рекурсивный метод

Набор тестов должен покрывать:
0 вызовов рекурсий;
1 вызов рекурсии;
Макс глубину вызовов;
Попытаться нарушить предусловия изначального вызова;
Попытаться нарушить предусловия в нисходящей фазе;
Попытаться нарушить постусловия в восходящей фазе;
Границы инвариантов определенных для аргументов и\или состояния структур данных проходящих через алгоритм;
Комбинация нагрузки системы и Макс глубины вызова, если это критично для системы;


Слайд 6
Текст слайда:


Пожалуй хватит.
Спасибо за внимание!

sergey.andreev@jetbrains.com
smandreev@gmail.com


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика