Презентация Тестовое покрытие. Техники тест-дизайна онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Тестовое покрытие. Техники тест-дизайна абсолютно бесплатно. Урок-презентация на эту тему содержит всего 32 слайда. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Тестовое покрытие. Техники тест-дизайна



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    32 слайда
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    450.75 kB
  • Просмотров:
    70
  • Скачиваний:
    0
  • Автор:
    неизвестен



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

№1 слайд
Тестовое покрытие Техники
Содержание слайда: Тестовое покрытие Техники тест-дизайна

№2 слайд
Содержание слайда:

№3 слайд
Содержание слайда:

№4 слайд
Содержание слайда:

№5 слайд
Содержание слайда:

№6 слайд
Покрытие требований требования
Содержание слайда: Покрытие требований требования

№7 слайд
Содержание слайда:

№8 слайд
Тест-Дизайн Тест-дизайн -
Содержание слайда: Тест-Дизайн Тест-дизайн -  один из первоначальных этапов тестирования программного обеспечения, этап планирования и проектирования тестов. Тест дизайн представляет собой продумывание и написание тестовых случаев (test case), в соответствии с требованиями проекта, критериями качества будущего продукта и финальными целями тестирования.

№9 слайд
Цели тест дизайна Обеспечить
Содержание слайда: Цели тест дизайна Обеспечить покрытие функционала приложения тестами: Тесты должны покрывать весь функционал Тестов должно быть минимально достаточно Тест дизайн задачи Проанализировать требования к продукту Оценить риски возможные при использовании продукта Написать достаточное минимальное количество тестов Разграничить тесты на приемочные, критические, расширенные

№10 слайд
Техники тест-дизайна Техники
Содержание слайда: Техники тест-дизайна Техники тест-дизайна - это рекомендации, советы и правила, по которым стоит разрабатывать тест для проведения тестирования приложения. Это не образцы тестов, а только рекомендации к применению. В частности различные инженеры могут работая под одним и тем же проектом создать различный набор тестов. Правильным будет считаться тот набор тестов, который за меньшее количество проверок обеспечит более полное покрытие тестами. 

№11 слайд
Техники тест-дизайна
Содержание слайда: Техники тест-дизайна Разделение на классы эквивалентности Анализ граничных значений Таблица принятия решения Причина – следствие Предугадывание ошибки

№12 слайд
Классы эквивалентности Класс
Содержание слайда: Классы эквивалентности Класс эквивалентности (equivalence class) — одно или несколько значений ввода, к которым программное обеспечение применяет одинаковую логику. Техника анализа классов эквивалентности  это техника, при которой мы разделяем функционал (часто диапазон возможных вводимых значений) на группы эквивалентных по своему влиянию на систему значений. Такое разделение помогает убедиться в правильном функционировании целой системы — одного класса эквивалентности, проверив только один элемент этой группы. Эта техника заключается в разбиении всего набора тестов на классы эквивалентности с последующим сокращением числа тестов.

№13 слайд
Признаки эквивалентности
Содержание слайда: Признаки эквивалентности тестов: направлены на поиск одной и той же ошибки; если один из тестов обнаруживает ошибку, другие скорее всего, тоже её обнаружат; если один из тестов не обнаруживает ошибку, другие, скорее всего, тоже её не обнаружат; тесты используют схожие наборы входных данных; для выполнения тестов мы совершаем одни и те же операции; тесты генерируют одинаковые выходные данные или приводят приложение в одно и то же состояние; все тесты приводят к срабатыванию одного и того же блока обработки ошибок; ни один из тестов не приводит к срабатыванию блока обработки ошибок.

№14 слайд
Алгоритм использования
Содержание слайда: Алгоритм использования эквивалентности классов 1. Определить классы эквивалентности. Это главный шаг техники, т.к. во многом от него зависит эффективность её применения. 2. Выбрать одного представителя от каждого класса эквивалентности. На этом этапе следует выбрать один тест из эквивалентного набора тестов. 3. Выполнение тестов. На этом шаге следует выполнить тесты от каждого класса эквивалентности.

№15 слайд
классический пример анализа
Содержание слайда: классический пример анализа классов эквивалентности Есть поле ввода с диапазоном допустимых значений от 1 до 100 Что делаем первым делом? Определяем классы эквивалентности Дальше? Выбираем одного представителя от каждого класса И последний шаг? Проводим тест на выбранных значениях

№16 слайд
Плюсы и минусы техники
Содержание слайда: Плюсы и минусы техники анализа эквивалентных классов К плюсам можно отнести отсеивание огромного количества значений ввода, использование которых просто бессмысленно. К минусам можно отнести неправильное использование техники, из-за которого есть риск упустить баги.

№17 слайд
Техника анализа граничных
Содержание слайда: Техника анализа граничных значений Граничные значения — это те места, в которых один класс эквивалентности переходит в другой. Это техника проверки поведения продукта на крайних (граничных) значениях входных данных. Граничное тестирование также может включать тесты, проверяющие поведение системы на входных данных, выходящих за допустимый диапазон значений. При этом система должна определённым (заранее оговоренным) способом обрабатывать такие ситуации. Например, с помощью исключительной ситуации или сообщения об ошибке.

№18 слайд
Алгоритм использования
Содержание слайда: Алгоритм использования техники граничных значений: 1. Выделить классы эквивалентности; Как и в предыдущей технике, этот шаг является очень важным и от того, насколько правильным будет разбиение на классы эквивалентности, зависит эффективность тестов граничных значений. 2. Определить граничные значения этих классов; 3. Понять, к какому классу будет относиться каждая граница; 4. Провести тесты по проверке значения до границы, на границе и сразу после границы.

№19 слайд
классический пример
Содержание слайда: классический пример применения техники граничных значений В поле ввода можно внести только цифры от 0 до 10 000. Определяем классы эквивалентности Выбираем представителя из каждого класса Проводим тесты

№20 слайд
Таблица принятия решений Это
Содержание слайда: Таблица принятия решений Это хороший инструмент для фиксирования требований и описания функциональности приложения. Этими таблицами очень удобно описывать бизнес логику приложения, и в добавок они могут служить отличной основой для создания тест кейсов. В таблицах решений представлен набор условий, одновременное выполнение которых должно привести к определённому действию

№21 слайд
Шаблон таблицы решений
Содержание слайда: Шаблон таблицы решений следующий

№22 слайд
Упростим шаблон для понимания
Содержание слайда: Упростим шаблон для понимания

№23 слайд
Таблица решений на примере
Содержание слайда: Таблица решений на примере

№24 слайд
В зависимости от комбинации
Содержание слайда: В зависимости от комбинации значений наших сущностей у нас вычисляется скидка

№25 слайд
Теперь можно создавать
Содержание слайда: Теперь можно создавать тест-кейсы:

№26 слайд
Пример на большем количестве
Содержание слайда: Пример на большем количестве входных и выходных данных.

№27 слайд
Визуализация формы
Содержание слайда: Визуализация формы

№28 слайд
Как будет выглядеть таблица
Содержание слайда: Как будет выглядеть таблица решений?

№29 слайд
Можно упростить!
Содержание слайда: Можно упростить!

№30 слайд
Причина следствие
Содержание слайда: Причина/следствие

№31 слайд
Предугадывание ошибки
Содержание слайда: Предугадывание ошибки

№32 слайд
практика Использование техник
Содержание слайда: практика Использование техник тест-дизайна

Скачать все slide презентации Тестовое покрытие. Техники тест-дизайна одним архивом: