1

我在哪里可以阅读 SpecFlow 文档,该文档告诉我[BeforeScenario][BeforeTestRun]属性以及它们何时运行?

4

4 回答 4

8

这里有一些基本信息:http ://www.specflow.org/documentation/Hooks/

于 2012-06-21T16:44:26.827 回答
4
  • [BeforeTestRun][AfterTestRun]表示将在所有测试之前和之后执行的代码
  • [BeforeFeature][AfterFeature]表示将在每个功能之前和之后执行的代码
  • [BeforeScenario][AfterScenarion]表示将在功能内的每个场景之前和之后执行的代码
  • [BeforeScenarioBlock][AfterScenarioBlock]表示将在每个场景块之前和之后执行的代码

您可以在下面看到一个包含 3 个块的场景示例。测试将在 Given/When/Then 块之前和之后执行:

场景块

  • [BeforeScenarioStep][AfterScenarioStep]表示将在每个场景步骤之前和之后执行的代码

有关在 SpecFlow 中使用和设置挂钩的更多信息,您可以在下面找到:

SpecFlow - 在测试中使用 Hooks

于 2016-07-11T14:20:31.810 回答
0

还有关于复数视力 SpecFlow 提示和技巧的很好培训

于 2017-03-28T10:22:06.863 回答
0

以下是规范流程入门链接。 https://specflow.org/getting-started/

于 2018-07-18T05:58:08.057 回答