Логические операторы " AND " в selenium (selenide)

selenium
webdriver
selenide
Теги: #<Tag:0x00007f7b62b95fc0> #<Tag:0x00007f7b62b95e58> #<Tag:0x00007f7b62b95d18>

(stek) #1
    $(By.className ("service")) && (By.id("sidebar_service")).shouldHave (text("Music"));

Подскажите пожалуйста, как правильно написать AND ?


(asolntsev) #2

Гораздо проще:

$("#sidebar_service.service").shouldHave(text("Music"));


(stek) #3

Мне нужно, проверить что текст “Music” отображается в двух местах


(Dmitry Ua) #4

$(By.className ("service")).shouldHave (text("Music") && (By.id("sidebar_service")).shouldHave (text("Music"));
Мб так?


(asolntsev) #5

Почти.
Нужно просто написать две отдельные строки:

$(".service").shouldHave(text("Music"));
$("#sidebar_service").shouldHave(text("Music"));