КИПРЕСС - Найти и получить строку таблицы, которая содержит текст - PullRequest
2 голосов
/ 08 января 2020

Я пытаюсь получить всю строку, содержащую текст в дочерних элементах. Позже я хочу манипулировать им, но когда я пытаюсь:

cy.get('.tr').contains('Example Text')

... он всегда возвращает / возвращает элемент span. Я хотел бы указать на div класса "tr", который содержит текст. (Я пытался использовать parent (), но потом его на 2 элемента меньше, поэтому использование parent (). Parent () - это не решение, которое я предполагаю).

например, код

<div class="tr">
    <div class="something">
        <span>Example Text</span>
    <div class="something-else">
<div class="tr">
<div class="tr">
<div class="tr">
<div class="tr">
<div class="tr">

1 Ответ

1 голос
/ 08 января 2020

Попробуйте перевернуть / перевернуть логи c.

Получить элемент с текстом, а затем его родительский элемент:

cy.contains('Example Text').parent('.tr');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...