Где я могу прочитать документацию SpecFlow, которая рассказывает мне об атрибутах [BeforeScenario]
и [BeforeTestRun]
и когда они все запускаются?Документация SpecFlow
1
A
ответ
7
Там некоторая базовая информация здесь: http://www.specflow.org/documentation/Hooks/
4
[BeforeTestRun]
и[AfterTestRun]
представляет собой код, который будет выполняться до и после всех испытаний[BeforeFeature]
и[AfterFeature]
представляет собой код, который будет выполняться до и после каждого функция[BeforeScenario]
и[AfterScenarion]
представляет код, который будет выполнен до и после каждого сценария внутри функции[BeforeScenarioBlock]
и[AfterScenarioBlock]
представляет собой код, который будет выполняться до и после каждого блока
сценария Ниже приведен пример сценария, с 3-х блоков. Тест будет выполняться до и после Учитывая/Когда/Then блоки:
[BeforeScenarioStep]
и[AfterScenarioStep]
представляет собой код, который будет выполняться до и после каждого шага сценария
Дополнительную информацию относительно использования и настройки крючков в SpecFlow вы можете найти ниже:
0
Существует также хорошая тренировка на pluralsight SpecFlow Советы и подсказки
Это официальная страница - и это здорово. Вот небольшой пост, который я написал об этом, который говорит немного больше: http://www.marcusoft.net/2010/12/using-tags-in-specflow-features.html –