Obtenir du texte de modal: Protractor / webdiver
-
20-12-2019 - |
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é?
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