gpt4 book ai didi

tdd - mocha 测试用例的条件执行

转载 作者:行者123 更新时间:2023-12-03 23:35:38 25 4
gpt4 key购买 nike

我正在使用 Mocha 与 Sinon JS 和 Phantom Js 来测试来自特定页面的谷歌分析调用。到目前为止,我可以通过为每个元素编写不同的测试用例来为单个元素执行静态测试用例。喜欢 :

describe("Site Home Page Test", function() {

it ("Global Search track", function() {
var link = $('button.search');
link.click();
});

});

现在的问题是,如果只找到 $('elem') 是否可以执行测试用例?像这样:
describe("Site Home Page Test", function() {

// if(condition) {

it ("Global Search track", function() {
var link = $('button.search');
link.click();
});

// }

});

最佳答案

我不确定我是否完全错过了这个问题,但是您可以完全按照自己的方式编写条件测试用例:

describe("Some module", function() {
if(false) {
it ("should NOT run this test case", function() { });
}

it("should run this test case", function() { });
});

只会运行 这不在 if 语句中。

Some module
✓ should run this test case

1 passing (5 ms)

关于tdd - mocha 测试用例的条件执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17672825/

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