Я пытаюсь создать общее определение шага для перехода по различным вкладкам на веб-сайте. В настоящее время мой шаг жестко запрограммирован и выглядит так:
When('User goes to {string} tab', function (clickTab) {
return this.nightmare
.wait('li:nth-child(2) > button')
.click('li:nth-child(2) > button');
});
Я знаю, что в кошмаре есть метод оценки, но я не знаю, как реализовать его здесь, поскольку для всех вкладок могут быть сотни селекторов.