2017-05-05 67 views
1

我有六个需要运行的测试用例,但是在任何时候只有三个测试用例可以在测试目标环境中处于活动状态。当我运行测试时,我想检查环境是否针对特定情况正确设置。如果不是,我想将测试标记为跳过。我如何动态地将测试用例标记为在夜间跳过?如何动态跳过夜间测试?

+1

听起来像是你应该让你的测试更加独立运行它们的环境。 –

+1

这些是用于端到端测试,我不在做内容播种。我只能测试当前在环境中配置的内容。我与其他人共享这个测试环境,所以我不能使它成为100%确定性的。 –

+0

所有6个测试都可以在环境中运行,顺序非常重要,还是只有3个测试可以在需要重置测试环境之前运行? – Swagin9

回答

0

从你的问题,我可以想像你正在寻找的东西是这样的:test tags

+0

不,测试数据显示它需要在运行时跳过。在java世界和testng中,你会抛出一个SkipException。这标志着测试在报告中被忽略。 –