如何在nightmarejs中创建通用步骤定义以单击各种标签

时间:2018-05-09 11:31:06

标签: automated-tests nightmare

我正在尝试为网站中的各个标签创建通用步骤定义。目前,我的步骤是硬编码的,看起来像这样:

When('User goes to {string} tab', function (clickTab) {
return this.nightmare
    .wait('li:nth-child(2) > button')
    .click('li:nth-child(2) > button');
});    

我知道在噩梦中有一种评估方法,但我不知道如何在这里实现它,因为所有标签都可能有数百个选择器。

0 个答案:

没有答案