Je dois invoquer un fichier js à partir d'un fichier spec.
Voici des exemples de fichiers
fichier de spécifications
@script highlight.js
@objects
header xpath /html/body/app/mbx-header/div
= Verify the focus of header button =
header:
text is "${highlight()}"
${click('//some/xpath')}
css box-shadow is "rgb(233, 238, 206)"
highlight.js
this.highlight = function () {
return 'test123';
};
click.js
this.click = function (xpath) {
//code to click element
};
En fait dans le code ci-dessus la validation du texte fonctionne mais y a-t-il un moyen de cliquer sur l'élément en utilisant js. y a-t-il un moyen d'injecter un fichier js dans le fichier spec pour cliquer sur un élément pendant l'exécution et ensuite vérifier les propriétés. je suis novice en java script et Galen .