Вот часть html-кода:
<td class="audit-context-break-word text-left" nowrap="nowrap">
<b class="ng-binding">PONumber</b></td>
<td class="audit-context-break-word text-left ng-binding">20202022 02_001 </td>
Мне нужно получить только текст внутри (ожидаемое значение: 20202022 02_001). Я пробовал следующие варианты:
By.xpath("/descendant::*[.='PONumber']/../descendant::*[@class=\"audit-context-break-word text-left ng-binding\"]/text()")
By.xpath("/descendant::*[.='PONumber']/../following::text()[1]")
Проблема в том, что в FirePath выделенный текст находится, а в тесте нет. Это не удалось из-за исключения тайм-аута, потому что элемент не найден
В чем причина неудачи?