如何在Nightwatch中动态跳过测试?

4

我有六个测试用例需要运行,但在测试目标环境中,每次只能激活其中三个测试用例。当我运行测试时,我想检查该特定用例的环境是否正确设置。如果不是,我希望将该测试标记为跳过。如何在夜间巡逻中动态标记测试用例为跳过?


1
听起来你应该让你的测试更独立于它们运行的环境。 - Daniel A. White
1
这些是端到端测试,我没有进行内容种植。我只能测试当前环境中配置的内容。我与其他人共享此测试环境,因此无法使其100%确定性。 - Jeff Benton
所有6个测试用例都可以在环境中运行,顺序只是重要的,还是只能运行3个测试用例,然后需要重置测试环境? - Swagin9
1个回答

0

从您的问题中,我可以想象您正在寻找类似于这样的东西:测试标签


不,测试会在运行时确定需要跳过。这在Java世界和TestNG中的等效操作是抛出SkipException。这将标记测试在报告中被跳过。 - Jeff Benton

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接