gpt4 book ai didi

angular - 使用标签在 Protractor 中只执行一个特征文件

转载 作者:行者123 更新时间:2023-12-05 04:09:32 26 4
gpt4 key购买 nike

我试图在 Protractor 中只运行一个特征文件。我知道我可以在 protractor.conf.js 中声明该文件,但我也看到了使用标签的解决方案:

在特征文件中,可以像这样在文件开头插入一个标签:

@onlyRunThis

并且 Protractor 只会执行该文件。 (可以将其称为“fdescribe”的 E2E 等价物)

我将如何实现这样的标签?我什至可以在 Protractor/ cucumber 中实现自己的标签吗?如您所见,我对整个问题的看法很粗略。

我确实在 SO 上找到了另一个问题,它解决了同样的问题 ( How to run only one feature file when running protractor with cucumber? ),但没有一个解决方案对我有用。

谢谢! :-)

最佳答案

上述解决方案对我不起作用。以下应该有效

protractor conf.js --cucumberOpts.tags="@onlyRunThis"

这将运行所有设置了标签 @onlyRunThis 的场景。当您向功能添加标签时,将运行其中的所有场景。

如果你不想为此使用标签,你可以调用命令

protractor conf.js --specs=path/to/feature

两者都适合我。

关于angular - 使用标签在 Protractor 中只执行一个特征文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45802220/

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