Перейти к основному содержимому

isSelected

Обзор

Используйте команду isSelected, чтобы определить, выбрана ли заданная опция <option> или <input> типа checkbox или radio.

Команда возвращает true, если элемент выбран, иначе возвращает false.

Использование

await browser.$(selector).isSelected();

Примеры использования

index.html

<select name="selectbox" id="selectbox">
<option value="John Doe">John Doe</option>
<option value="Layla Terry" selected="selected">
Layla Terry
</option>
<option value="Bill Gilbert">Bill Gilbert"</option>
</select>

isSelected.js

it("should detect if an element is selected", async ({ browser }) => {
let element = await browser.$('[value="Layla Terry"]');
console.log(await element.isSelected()); // выведет: true

element = await browser.$('[value="Bill Gilbert"]');
console.log(await element.isSelected()); // выведет: false
});