基于环境testcafe的跳过测试

问题描述 投票:-1回答:1

我一直在尝试根据环境跳过测试。 TestCafe没有skipif功能。如果env = qa,排除测试很容易。我尝试使用.filter,但无法解决我的问题。请将此作为功能请求。

javascript testing conditional-statements e2e-testing testcafe
1个回答
0
投票

您可以为此使用常规条件;例如:]]

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存储库中。

© www.soinside.com 2019 - 2024. All rights reserved.