gpt4 book ai didi

angularjs - Protractor 中有 before() 函数吗?

转载 作者:搜寻专家 更新时间:2023-11-01 00:23:50 24 4
gpt4 key购买 nike

我知道我目前正在使用一个 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

请提出一些解决方案。

最佳答案

据我了解,对每个 it 从头开始​​运行测试是一种有意的设计选择。否则,每个它都可能进行状态更改,这会导致兄弟失败。

关于angularjs - Protractor 中有 before() 函数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30837083/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com