Question

<input type="text" class="form-control input-lg" id="name" placeholder="Insert Your Name Here" ng-model="form.Name" required>

J'ai un modèle appelé comme ci-dessus.J'essaie de valider le texte après son entrée.J'ai vu d'autres exemples similaires mais rien ne fonctionne pour moi.J'essaie de le tester avec cette configuration.Je finis par obtenir

Expected null to equal 'Your Inputted Text'

dans le fichier d'objet de page.

this.formInput = element(by.model('form.Name'));    

dans le fichier de test.

setup.formInput.sendKeys('Jim');
setup.formName.click().then(function () {
        expect(setup.formInput.getAttribute('form.Name')).toEqual('Jim');
    });

Comment puis-je capturer / confirmer le texte entré?

Était-ce utile?

La solution

setup.formInput.getAttribute('value')

non testé.Mais j'espère que cela vous rappellera le texte que vous voulez

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top