GOOGLE ADS

vendredi 22 avril 2022

Interface utilisateur de test de karaté : quelle est la syntaxe entrant une valeur aléatoire dans le champ de texte

J'essaie d'entrer une chaîne aléatoire dans la zone de texte en utilisant l'entrée ("X-path", '# (nom)'). Le script échoue avec une syntaxe non valide. Quelqu'un peut-il m'aider avec la syntaxe correcte


Solution du problème

Je pense que vous avez manqué le fait que les variables peuvent être utilisées "telles quelles" dans les fonctions JS.

* def name = 'foo'
* input('/some/path', name)

The '#(name)' syntax is only for JSON: https://github.com/karatelabs/karate#rules-for-embedded-expressions

Aucun commentaire:

Enregistrer un commentaire

Comment utiliseriez-vous .reduce() sur des arguments au lieu d'un tableau ou d'un objet spécifique ?

Je veux définir une fonction.flatten qui aplatit plusieurs éléments en un seul tableau. Je sais que ce qui suit n'est pas possible, mais...