0

所以我正在使用 testcafe 和我并声明这样的测试

test .page `myreallylongurl` ('check email', async  t => {
    //my test for this URL hear


})

但我不想这样做,因为我将无法看到我所有测试的名称我想做些什么

const url ="myreallylongurl"
    test .page `$url` ('check email', async  t => {
        //my test for this URL hear

    })

但我不确定如何做到这一点,也找不到任何关于它的信息。谢谢!

4

1 回答 1

4

这个库(ab)使用标记的模板文字来调用函数。您可以尝试使用替换

const url = "myreallylongurl"
test.page `${url}` ('check email', async t => {});

或使用数组文字显式调用函数:

const url = "myreallylongurl"
test.page([url])('check email', async t => {});
于 2018-05-25T16:12:50.823 回答