как найти это динамическое значение?как получить этот текст (действие для меня) и его динамическое значение в селене - PullRequest
0 голосов
/ 06 июля 2019
<div _ngcontent-c8="" class="col-md-2 col-sm-3 mar-top-15 ng-star-inserted">
  <div _ngcontent-c8="" class="card card-style half shadow border-0 pointer mat-ripple" matripple="">
    <div _ngcontent-c8="" class="card-top">
      <h4 _ngcontent-c8="" class="card-text top-part top-tesxtarea" style="background-color: rgb(117, 65, 0);">Action For Me
        <mat-icon _ngcontent-c8="" class="none mat-icon mat-black material-icons" color="black" role="img" aria-hidden="true" id="display_2">grade</mat-icon>
      </h4>
    </div>
    <div _ngcontent-c8="" class="card-buttom">
      <h1 _ngcontent-c8="" class="card-text buttom-number" id="count_2">11</h1>
    </div>
  </div>
</div>

1 Ответ

1 голос
/ 07 июля 2019

Если у вас много таких блоков div и вы хотите извлечь текст из блока, оценка которого равна 11, вы можете использовать выражение вроде:

//h1[contains(@class,'buttom') and text()='11']/parent::*/preceding-sibling::*/descendant::h4

Демо-версия:

enter image description here

Дополнительная информация:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...