preguntar acerca de protractor
6
réponses
Comment utiliser protractor pour vérifier si un élément est visible?
J'essaie de tester si un élément est visible à l'aide de protractor. Voici à quoi ressemble l'élément:
<i class="icon-spinner icon-spin ng-hide" ng-show="saving"></i>
Dans la console chrome, je peux utiliser ce sélecteur jQuery pour t …
demandé sur
1970-01-01 00:33:34
4
réponses
toBe (vrai) vs toBeTruthy () vs toBeTrue()
Quelle est la différence entre expect(something).toBe(true), expect(something).toBeTruthy() et expect(something).toBeTrue()?
Remarque que toBeTrue() est un correspondance personnalisée introduit dans jasmine-matchers entre autres utile et pratique d …
demandé sur
1970-01-01 00:33:35
2
réponses
Qu’est-ce que navigateur.ignoreSynchronization dans le Rapporteur?
J'ai vu tellement de fois où les gens suggèrent d'utiliser:
browser.ignoreSynchronization=true; // or false
Mais je ne comprends pas pourquoi en avons-nous besoin? ... …
demandé sur
1970-01-01 00:33:35
10
réponses
Impossible d’exécuter Protractor-ECONNREFUSED connect ECONNREFUSED
J'essaie D'apprendre L'AngularJS. Dans le cadre de cela, je veux apprendre à utiliser des tests de bout en bout. Actuellement, j'ai une structure de répertoire comme ceci:
node_modules
.bin
...
protractor
...
node_modules
.bin
…
demandé sur
1970-01-01 00:33:33
3
réponses
Envoi de Ctrl + une combinaison à un élément
J'utilise protractor pour les tests angulaires de bout en bout alias e2e.
Pour envoyer des clés à un élément, j'utilise:
element(by.model('myModel')).sendKeys('Test');
Comment puis-je envoyer une combinaison de touches, comme Ctrl+A?
J'ai che …
demandé sur
1970-01-01 00:33:34
3
réponses
Dans rapporteur, navigateur.isElementPresent vs élément.isPresent vs élément.isElementPresent
Dans protractor, il y a, fondamentalement, 3 façons de vérifier si un élément est présent:
var elm = element(by.id("myid"));
browser.isElementPresent(elm);
elm.isPresent();
elm.isElementPresent();
Ces options sont-elles équivalentes et interchan …
demandé sur
1970-01-01 00:33:35
5
réponses
Localisation d’un élément par id
Quelle est la différence entre les techniques de localisation suivantes?
element(by.id("id"));
element(by.css("#id"));
element(by.xpath("//*[@id='id']"));
browser.executeScript("return document.querySelector('#id');");
browser.executeScript("ret …
demandé sur
1970-01-01 00:33:35
2
réponses
Quelle est la différence entre le navigateur.pause () et navigateur.enterRepl ()?
Dans protractor, il y a le browser.pause() Fonction :
Beta (unstable) pause fonction de débogage des tests webdriver. Utiliser
navigateur.pause() dans votre test pour entrer le rapporteur débogueur de
ce point dans le flux de contrôle.
ele …
demandé sur
1970-01-01 00:33:35
1
réponses
Comment envoyer des touches de clavier dans protractor comme TAB
je dois sélectionner un élément, lui envoyer des valeurs, appuyer sur tab et ensuite envoyer de nouvelles valeurs.
je peux sélectionner l'élément et lui envoyer des valeurs, mais je ne suis pas en mesure d'envoyer TAB à partir de mon clavier et ens …
demandé sur
1970-01-01 00:33:35
3
réponses
Comment déplacer la souris vers un point arbitraire en utilisant Protractor / Selenium
est-il possible de déplacer la souris à des coordonnées arbitraires sur l'écran/par rapport à un élément dans les essais du Rapporteur? Je vois des gens recommander L'utilisation de Robot pour les utilisateurs de Java, mais bien sûr, je ne peux pas …
demandé sur
1970-01-01 00:33:35