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

setValue

Обзор

Используйте команду setValue, чтобы отправить последовательность нажатий клавиш элементу после того, как поле ввода было предварительно очищено.

Если элемент не нужно сначала очищать, используйте команду addValue.

к сведению

Если вы хотите использовать специальные символы, например, для копирования и вставки значения из одного ввода в другой, используйте команду keys.

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

await browser.$(selector).setValue(value);

Параметры команды

ИмяТипОписание
valueString или NumberЗначение, которое нужно установить.

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

it("should set value for a certain element", async ({ browser }) => {
const input = await browser.$(".input");
await input.setValue("test");
await input.setValue(123);

console.log(await input.getValue()); // выведет: '123'
});