Кипарис: проверьте наличие элемента по одному из его атрибутов.Jquery

Программирование на jquery
Ответить Пред. темаСлед. тема
Anonymous
 Кипарис: проверьте наличие элемента по одному из его атрибутов.

Сообщение Anonymous »

Я пишу сквозные тесты Cypress, в которых мне нужно сначала проверить, присутствует ли определенная кнопка на моей веб-странице (условное тестирование).
Это то, что я делаю сделал:

Код: Выделить всё

  cy.get('body')
.then($body => {

if ($body.has(".myClass").length) {
//DO SOMETHING
}
})
Это работает нормально, но когда я пытаюсь выбрать подэлемент на основе его атрибута, а не класса, подэлемент не найден. Это означает, что это не сработало:

Код: Выделить всё

  cy.get('body')
.then($body => {

if ($body.has("div[data-cy='deleteButton']").length) {
//DO SOMETHING
}
})
Я не понимаю, в чем проблема. Есть ли у кого-нибудь подсказки?
Я экспериментировал дальше, и похоже, что даже при использовании класса некоторые подэлементы не могут быть найдены. Ниже вы видите структуру HTML и класс, который я мог бы использовать в качестве идентификатора, класс, который я не мог использовать в качестве идентификатора, и атрибут data-cy, с которым я пытаюсь работать:
Изображение


Подробнее здесь: https://stackoverflow.com/questions/754 ... attributes
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Кипарис: проверьте наличие элемента по одному из его атрибутов.
    Anonymous » » в форуме Jquery
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Отправлять ключи в кипарис во время работы в контейнере Linux
    Anonymous » » в форуме Linux
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Мыши парят кипарис
    Anonymous » » в форуме Javascript
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Мыши парят кипарис
    Anonymous » » в форуме Javascript
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Кипарис показывает ложный положительный, когда элемент покрывается прозрачным элементом
    Anonymous » » в форуме Javascript
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Jquery»