/ / Tête angularJS avec rapporteur - angularjs, rapporteur, angular-ui-bootstrap, bootstrap-typeahead, angularjs-e2e

Tête angularJS avec rapporteur - angularjs, rapporteur, angular-ui-bootstrap, bootstrap-typeahead, angularjs-e2e

J'essaie d'utiliser un rapporteur pour mettre en œuvre certainse2e tests. Je souhaite simuler l’interaction de l’utilisateur avec le contrôle à saisie semi-automatique. Je ne peux pas trouver un moyen de sélectionner (cliquer) un élément de la liste de saisie semi-automatique. Quelques suggestions?

J'utilise AngularJSv1.3.3 et Bootstrap v3.3.0.

Réponses:

0 pour la réponse № 1

Cela a fonctionné pour moi:

// type into the typeahead
element(by.model("job")).sendKeys("123");

// uib-typeahead uses match in matches...
element.all(by.repeater("match in matches")).get(0).click();