Sélénium: Comment copier les valeurs de field1 à field2?
-
26-10-2019 - |
Question
Nous enregistrons un test en utilisant Selenium IDE dans Firefox.
Nous avons besoin de copier une valeur d'un champ en lecture seule à un champ de saisie.
Y at-il une manière directe, je peux renvoyer le champ ou dois-je stocker et l'utiliser. Un exemple serait génial.
Merci.
La solution
Vous aurez besoin de deux commandes, l'un pour stocker et récupérer un à. En supposant que le champ de lecture seule a un nom de Foo et le champ de saisie a un nom de bar, puis dans les trois cases pour les commandes:
Command: storeValue
Target: name=Foo
Value: variableName
Command: type
Target: name=Bar
Value: ${variableName}
Sinon, la source dans le fichier serait:
<tr>
<td>storeValue</td>
<td>name=Foo</td>
<td>variableName</td>
</tr>
<tr>
<td>type</td>
<td>name=Bar</td>
<td>${variableName}</td>
</tr>
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow