J'ai un formulaire avec cinq champs et j'essaie de saisir du texte dans le dernier champ.L'élément n'est pas actuellement en interaction et ne peut pas être manipulé sur Robot Framework
Un exemple de mon script est:
[entrée] [id = combo-1234-textfield] [texte] J'ai déjà eu l'ID mais quand il essaie de saisir du texte sur l'ID trouvé, il dit l'élément n'est pas actuellement interactif et ne peut pas être manipulé. Mais je peux saisir du texte manuellement comme d'habitude. En raison de la readonly = false.
J'ai vérifié que les ID sont corrects.
Est-ce que quelqu'un sait quel est le problème ici?
Note; J'utilise FireFox comme navigateur.
Avez-vous essayé de placer un dormir juste avant le test? C'est génial pour déboguer IMO. Ensuite, si cela fonctionne, vous savez que vous devez attendre que les éléments soient disponibles et utilisez une attente appropriée. – Goralight
Avez-vous essayé d'abord de cliquer sur l'élément, puis d'entrer ou d'envoyer des clés? –