我知道我当前正在使用一个 beforeEach() 函数。
但是,我希望能够为我的所有父级“描述”运行 before 函数,而不是其中的“it”函数。
例如,我的测试如下所示(在函数 beforeEach 执行之前有一个 x):
beforeEach: login/out stuffs
x describe: create first case
x it: make selections
x it: add details
x it: change confidentiality settings
x it: etc
x describe: create second case
x it: make selections
x it: add details
x it: change confidentiality settings
x it: etc
下面是我希望测试的样子(在我希望 beforeEach 执行的函数前面有一个 x):
beforeEach: login/out stuffs
x describe: create first case
it: make selections
it: add details
it: change confidentiality settings
it: etc
x describe: create second case
it: make selections
it: add details
it: change confidentiality settings
it: etc
请提出一些解决方案。
最佳答案
据我了解,对每个它
从头开始运行测试是一种意图设计选择。否则,每个它都可能进行状态更改,从而导致同级失败。
关于angularjs - Protractor 中有 before() 函数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30837083/