Aller au contenu principal

setValue

Envoie une séquence de frappes à un élément après que la saisie ait été effacée. Si l'élément n'a pas besoin d'être effacé d'abord, utilisez addValue.

info

Si vous souhaitez utiliser des caractères spéciaux, par exemple pour copier et coller une valeur d'un champ à un autre, utilisez la commande keys.

Utilisation
$(selector).setValue(value)
Paramètres
NomTypeDétails
valuestring, numbervaleur à ajouter
Exemple
setValue.js
it('should set value for a certain element', async () => {
const input = await $('.input');
await input.setValue('test')
await input.setValue(123)

console.log(await input.getValue()); // outputs: '123'
});

Welcome! How can I help?

WebdriverIO AI Copilot