Представление UML:
Некоторые аспекты архитектуры автоматизации тестирования могут быть описаны с помощью модели UML, имеющей стереотип
<<test automation architecture>>.
Там где возможно, используйте части существующих архитектур автоматизации тестирования, выполнив небольшую настройку.
Однако обычно для каждого проекта требуется некоторое изменение подхода, методик и инструментов, что затрагивает
архитекутру автоматизации тестирования. В большинстве случаев настройка или создание подходящей архитектуры
автоматизации тестирования выполняется на этапе уточнения, и затем уточняется и расширяется в каждой последующей
итерации на этапах построения и внедрения.
Для определения архитектуры автоматизации тестирования рекомендуется использовать один источник, который содержит
схематическое описание основных характеристик архитектуры. Примечание: Следует избегать излишних подробностей в
описании архитектуры.
(Необязательно) Архитектуру автоматизации тестирования можно включить в Документ архитектуры программного обеспечения либо в виде отдельного
раздела, либо в виде набора задач, описанных на протяжении всего документа.
В качестве альтернативы формальной документации можно просто записать эту информацию в виде набора неофициальных
заметок по архитектуре в сочетании с минимальным набором поясняющих диаграмм, возможно, выполненном на доске и
доступном для группы тестирования.
|