touches
Envoyer une séquence de touches à l'élément "actif". Vous pouvez rendre un élément de saisie actif en cliquant simplement dessus. Pour utiliser des caractères comme "Flèche gauche" ou "Retour arrière", importez l'objet Key
du package WebdriverIO.
Les modificateurs comme Control
, Shift
, Alt
et Command
resteront enfoncés, vous devez donc les déclencher à nouveau pour les relâcher. La modification d'un clic nécessite cependant l'utilisation de l'API Actions WebDriver via la méthode performActions.
Les touches de contrôle diffèrent selon le système d'exploitation sur lequel le navigateur est exécuté, par exemple MacOS : Command
et Windows : Control
. WebdriverIO fournit une touche de contrôle modificateur multiplateforme appelée Ctrl
(voir l'exemple ci-dessous).
Utilisation
browser.keys(value)
Paramètres
Nom | Type | Détails |
---|---|---|
value | String, String[] | La séquence de touches à saisir. Un tableau ou une chaîne doit être fourni. |
Exemple
loading...