В моем веб-приложении я пытаюсь выбрать кнопку в ячейке таблицы.
Не каждая ячейка будет содержать кнопку Показать детали, и эта кнопка отображается только в зависимости от текста в этой ячейке
Скриншот ниже
![enter image description here](https://i.stack.imgur.com/TV0Dd.png)
<td>
Allocated
<button ng-show="row.entitlementId" id="btnShowDetails" class="btn btn-primary btn-sm" style="width: 110px; float:right;" ng-click="showAllocationMonetaryDetails(row.entitlementId, CisBusinessID);" title="Show Details">
<span class="glyphicon glyphicon-search"></span>Show Details
</button>
<br>
<div style="font-size: small; color: darkgreen" ng-show="row.manualEstablishCommandType >= 0">
Adjustment
</div>
<div style="font-size: small; color: darkgreen" ng-show="row.manualReclaimCommandType >= 0">
</div>
</td>
Я попытался использовать следующий xpath, чтобы найти кнопку Показать детали, но она не работает.
("//td[contains(.,'Allocated') and (contains(@id,'btnShowDetails'))]")
Кто-нибудь знает, как я могу выбрать кнопку Показать подробности?
Спасибо