我一直在尝试根据环境跳过测试。 TestCafe没有skipif
功能。如果env = qa,排除测试很容易。我尝试使用.filter
,但无法解决我的问题。请将此作为功能请求。
您可以为此使用常规条件;例如:]]
import { Selector } from 'testcafe'; fixture `My fixture` .page `http://devexpress.github.io/testcafe/example/`; if (process.env.QA_MODE) { test('QA_MODE_ON', async t => { await t.wait(500); }); } else { test('QA_MODE_OFF', async t => { await t.wait(5000); }); }
P.S。 StackOverflow不是发出功能请求的最佳位置。最好将它们放在testcafe存储库中。