Я хочу проверить, не являются ли элементы недоступными для редактирования и доступны только для чтения.Для этого я использую ключевое слово Element Should Be Disabled
, но у меня возникают проблемы при запуске тестового примера.
Когда я запускаю этот тестовый пример:
SeleniumLibrary.Element Should Be Disabled id=typeC
SeleniumLibrary.Element Should Be Disabled id=TypeI
Для этого HTML-кода:
<div _ngcontent-c10="">
<label _ngcontent-c10="" class="radio-inline">
<label _ngcontent-c10="" class="input-field">
<input _ngcontent-c10="" formcontrolname="type" id="typeC" name="type" type="radio" value="C" class="ng-pristine ng-touched" disabled="">
Company
</label>
</label>
<label _ngcontent-c10="" class="radio-inline">
<label _ngcontent-c10="" class="input-field">
<input _ngcontent-c10="" formcontrolname="type" id="TypeI" name="type" type="radio" value="I" class="ng-pristine ng-touched" disabled="">
Individual
</label>
</label>
</div>
У меня есть эта ошибка:
Element 'id=typeC' is enabled.
Когда я пытаюсь:
SeleniumLibrary.Element Should Be Enabled id=typeC
SeleniumLibrary.Element Should Be Enabled id=TypeI
Ошибка:
Element 'id=typeC' is disabled.