Je suis nouveau dans le monde de Watir. Je pensais que mon problème était facile mais je ne suis pas capable de le faire.Comment créer un localisateur d'éléments de manière dynamique?
Voici mon code:
names = Hash.new
names[:text] = 'Image'
puts names
browser.a("#{names}").click
Je reçois cette erreur:
'extract_selector': expected Hash or (:how, 'what'), got ["{:text=>\"Image\"}"] (ArgumentError)
print
indique la valeur correcte comme "{:text=>"Image"}"
.
Mon problème est que je veux créer: text => 'Image' dynamiquement. Je vais obtenir le nom de la propriété (texte) et la valeur (Image) dans l'exécution et je veux trouver l'élément en utilisant cela. – Pratik
@Pratik donc .. clé et valeur les deux sont dynamiques? –
Oui. les deux sont dynamiques – Pratik