Верификация и валидация. Что это и в чем разница

Содержание

Слайд 2

Что такое тест кейс?
Из чего он состоит?
Что такое чек лист?
Разница между тест

Что такое тест кейс? Из чего он состоит? Что такое чек лист?
кейсом и чек листом?
Что такое тес план?
Какие виды тест плана? Разница?
Виды тест метрик?
Тестирование? QA?
Виды тестирования?

Повторение урока№4

Слайд 3

Верификация (verification) – это процесс оценки системы или её компонентов с целью

Верификация (verification) – это процесс оценки системы или её компонентов с целью
определения того, удовлетворяют ли результаты текущего этапа разработки условиям, сформированным в начале этого этапа. То есть, выполняются ли задачи, цели и сроки по разработке продукта.
Валидация (validation) – это определение соответствия разрабатываемого ПО ожиданиям и потребностям пользователя, требованиям к системе.

Верификация и валидация. Что это и в чем разница?

Слайд 5

Требования к требованиям:
Корректность Недвусмысленность Полнота набора требований Непротиворечивость набора требований Проверяемость (тестопригодность) Трассируемость Понимаемость

Тестирование требований

Требования к требованиям: Корректность Недвусмысленность Полнота набора требований Непротиворечивость набора требований Проверяемость

Слайд 6

Корректность Насколько корректно наше требование? Действительно ли это то, что требуется от системы

Корректность Насколько корректно наше требование? Действительно ли это то, что требуется от
или кто-то допустил ошибку/опечатку в процессе написания требования?
Недвусмысленность Могут ли 2 различных человека понять требование по-разному?
Полнота набора требований Насколько полным является набор требований? Если есть секция в SRS, определяющая функциональность модуля, то вся ли функциональность этого модуля покрыта требованиями? Нет ли дыр?

Тестирование требований

Слайд 7

Непротиворечивость набора требований Поиск требований, которые противоречат друг другу. Это может быть очевидным

Непротиворечивость набора требований Поиск требований, которые противоречат друг другу. Это может быть
кейсом, когда 2 требования явно говорят противоположные вещи, но может быть и скрытым, где противоречивость не очевидна на первый взгляд.
Проверяемость (тестопригодность) Для тестировщиков это — один из основных и самых важных критериев. Возможно ли проверить это требование и убедиться, что оно выполняется?

Тестирование требований

Слайд 8

Трассируемость Любое требование проходит путь от бизнес-идеи до деталей реализации.
Это может быть

Трассируемость Любое требование проходит путь от бизнес-идеи до деталей реализации. Это может
3 уровня требований (product requirements, software requirements, detailed design document), может быть и больше.
Трассируемость — это связь с требованием выше и требованием ниже.
Например, есть бизнес-требование о том, что должна быть возможность отключать звук. Оно может распадаться на много требований, описывающих функциональность режима Mute. Далее, это может быть еще детальнее расписано в design-е, где будет указано, как именно это реализовать. Связь между этими всеми требованиями — и есть трассировка.

Тестирование требований

Слайд 9

Как тестировать на понимаемость : Стараться представлять себя на месте заказчика/аналитика/простого пользователя и

Как тестировать на понимаемость : Стараться представлять себя на месте заказчика/аналитика/простого пользователя
пытаться представить, будет ли понятно это требование. Если нет — возможно, его нужно как-то переформулировать или упростить (вынося технические детали на другой уровень)

Тестирование требований

Слайд 10

Знакомство с зефиром
Создать набор тест кейсов для тестирования http://test.trinetix.net/task/
Создать СВОЙ тест цикл

Знакомство с зефиром Создать набор тест кейсов для тестирования http://test.trinetix.net/task/ Создать СВОЙ
и добавить туда все созданные СВОИ тест кейсы
Провести тестирование по своему тест циклу
Зарепортить найденные по тест кейсам баг репорты в джиру

Практическое задание:

Имя файла: Верификация-и-валидация.-Что-это-и-в-чем-разница.pptx
Количество просмотров: 44
Количество скачиваний: 0