Я использую sh, чтобы проверить, какой вариант выбран в приведенном ниже коде:
<div class="col-xs-12 noPadding details AdminDetails" data-value="INVITE" xpath="1">
<div class="col-xs-8 left">Invite<br>
<span class="permissionsDescription">Invite Users via email; Invite users already imported</span>
</div>
<div class="col-xs-4 right">
<button type="button" value="1" class="accessBtn infoYes ">Yes</button>
<button type="button" value="0" class="accessBtn infoNo active">No</button>
</div>
</div>
Я пробовал этот способ:
//Set Role Specific Privileges
if (await driver.findElement(By.xpath("//div[@class='rightPane occupyFull']//div[3]//div[2]//button[2]")).isEnabled()) {
console.log(`\nAll good`);
} else {
console.log(`\nCheck failed`);
}
Не имеет значения, что выбрано на на странице я всегда получаю проходной результат. Что не так с моим подходом? Спасибо!