le rapporteur obtenir de l'élément par le nom de la balise

Actuellement, je suis en train de travailler avec le rapporteur et le Sélénium web Pilote.

J'ai le problème suivant:

J'ai une page html, et je fais du rapporteur, en cliquant sur un bouton. Ensuite, une fenêtre pop-up. Cette fenêtre contient une zone de texte avec le Nom "Description":

<input type="Text" name="Description" ... />

Maintenant, quand j'essaie suivantes:

element(by.css('[name="Description"]')).sendKeys("rabbababab");

Le navigateur ne fait rien, mais le rapporteur ne renvoie pas d'erreur. Aucun texte tapé dans la zone de texte. Malheureusement, le nom est la seule façon de identfy à l'entrée de zone de texte.

Ce que je fais mal?

Sur la base des informations donné qu'il n'existe pas de problèmes et que le code du travail, pour moi, la sélection de l'élément de "[name='']" syntaxe fonctionne dans du rapporteur. Vous pouvez utiliser la promesse et de mettre un custom fonction de rappel de vérifier si un élément du DOM a lié trouvé. angulaire.github.io/rapporteur/#/...

OriginalL'auteur Adrian Melzer | 2015-10-07