sneeedas-min

Гарри Снид

Дата: 17 апреля
Время проведения: 10.00 – 17.00
Язык: Английский

Приемочное тестирование

 

Аннотация

Спецификация требований, представляющая основные данные для разработчиков, также служит ориентиром для тестировщиков. Тестировщикам требуется тестовый «оракул», на который они могут ссылаться. Этот метод был определен и опубликован Уильямом Хоуденом в самом первом крупномасштабном проекте тестирования для американской системы противоракетной обороны в 1977 году. Каждый тест выполняется в сравнении с другим объектом. Этим объектом может быть модель или другая программа. В данном случае это документ требований. Фактическое поведение тестируемой системы сравнивается с поведением, предписанным в документе требований. Предписанное поведение отражено в тексте требований, означая необходимость интерпретации текста независимо от реализованного языка программирования. Таким образом, текст требований рассчитан, прежде всего, на тестировщиков. Они должны быть в состоянии преобразовать текст в уникальные тестовые сценарии с предусловиями и постусловиями и представительные тестовые данные. Так же, как автоматизированные сценарии модульного тестирования получают из кода, автоматизированные сценарии тестирования системы получают из спецификации требований или модели.
Сегодня 40 лет спустя сообщество тестирования возвращается к первоначальному подходу к тестированию. Сейчас обсуждают тестирование на основе моделей, однако документы требований редко представляют собой модели. Они составляются в текстовом формате, и основной подход заключается в синтаксическом анализе для получения из них условий, т. е. путей тестирования. В этом практическом занятии на полдня участники познакомятся с принципами тестирования на основе требований и узнают, как используются типовые требования в немецкой отрасли.

 

Программа:

1) Введение в спецификацию требований – RXVP и RSL
2) Сравнение тестирования на основе требований и моделей
3) Значимость сценариев использования при определении тестовых сценариев
4) Структурирование документа требований в соответствии с тестированием
5) Примеры из промышленной практики