Итак, мне интересно, есть ли способ сосредоточиться на конкретном элементе и утвердить или воздействовать на элементы в этом узле элементов.
Пример:
- board
- Stack-1
- post-1
- пост-2
- Stack-2
- post-1
- пост-2
- Stack-1
У меня есть доска с несколькими стопками элементов, мы будем называть их постами. В каждом из этих сообщений есть несколько действий (ссылок), на которые можно воздействовать, например. лайкать, комментировать, удалять. Таким образом, ссылка «Мне нравится» в каждом сообщении имеет одно и то же имя класса.
при выполнении следующих действий dalek просто находит первую ссылку с кнопкой .like и нажимает на нее:
module.exports = {
'Checking Like click': function (test) {
test
.open('url')
.click('.like-button')
.done();
}
};
Итак, по сути, есть ли способ сосредоточиться на конкретном элементе и использовать только селекторы этих элементов? Что-то вроде:
module.exports = {
'Checking Like click': function (test) {
test
.open('url')
.within('#stack-id')
.within('#post-id')
.click('.like-button')
.end
.end
.done();
}
};
любая помощь будет принята с благодарностью Спасибо