Tag: end-to-end
Ist eine Technik verwendet, um zu testen, ob der Fluss einer Anwendung von Anfang bis Ende verhielten, wie erwartet.
Für alles, was im Zusammenhang mit der Anwendung einen test, Protokoll, oder eine andere gewünschte Aktion, um eine Gruppe von Servern von front-end zu back-end.
4
Antworten
Gemäß der Dokumentation, um ein einzelnes Attribut von name, den Sie verwenden können, .getAttribute() auf eine WebElement: var myElement = element(by.id('myId')); expect(myElement.getAttribute('myAttr')).toEqual('myValue'); Aber wie bekomme ich alle Attribute, die ein element hat? Gibt es keine Informationen über
3
Antworten
Ich habe versucht zu finden, die Antwort auf diese Frage online, aber ich habe nicht in der Lage zu finden, gut genug, um mir das Gefühl, sicher über die Antwort. Ich glaube, Sie sind im wesentlichen die
3
Antworten
Ist es möglich, den nächsten Geschwisterknoten durch die Verwendung von.cssContainingText() Beispiel: HTML-code ist wie folgt: <div ng-repeat="SomeNgRepeat" class="ng-scope"> <div class="text-label" >SomeText</div> <div class="some-class">SomeValue</div> </div> Bekommen-element mit: element(by.cssContainingText('div.text-label','SomeText')) Nun die nächsten Geschwister der oben genannten element. Ich kenne
1
Antworten
Frage ich mich, wie ändert man die aktuelle URL, auf Knopfdruck eine Schaltfläche oder link. browser.waitForAngular(); expect(browser.driver.getCurrentUrl()).to.eventually.match(/document/).and.notify(callback); Ich kenne diesen code erhalten Sie die url und vergleichen Sie mit dem Dokument möchte ich die URL bei einem
4
Antworten
Ich ' m vorausgesetzt, dies ist möglich und eigentlich ganz einfach, aber ich bin neu auf beide Grunzen und Winkelmesser und ich war nicht in der Lage, die Antwort zu finden online (vielleicht habe ich verwendet falsche
2
Antworten
Ich gehe davon aus, dass browser.warten sollte ein blockierender Aufruf, aber es funktioniert nicht so, wie ich es erwartet habe. Hier ist mein Beispiel: describe("browser.wait", function() { beforeEach(function() { browser.wait(function() { console.log('1 - BeforeEach WAIT'); return true;
2
Antworten
HTML: <div id="date"> {{date | date : 'EEE MMM d HH:mm'}} </div> Zeigt es auf dem Bildschirm "am di Sep 30 10:45" Test: expect(element(by.id('date')).getText()).toBe("Tue Sept 30 10:45"); Schlägt fehl mit: Erwartet "Sep 30, 2014 10:45 ""di Sep
4
Antworten
Ich bin versucht, zu automatisieren, meine tests mit Winkelmesser und Appium für eine AngularJS-Website mit Jasmin-Rahmen im iPad-simulator, sendkeys() Funktion für Benutzername und Passwort, aber wenn ich Sie in den login-button, der test wird bestanden, aber der
1
Antworten
Ich bin neu Winkelmesser und möchte testen, ob ein link funktioniert. Ich verstehe, die versuchen, um die element-id, aber was sollte ich erwarten, dass der link gleich? Hat auch jemand hat eine gute Dokumentation Beispiel Winkelmesser tests?
6
Antworten
Hier meine Frage: Wir möchten, senden einer Nachricht der Größe von 150.000 bytes über das Netzwerk. Es gibt vier hops, die jeweils der Länge von 20km und läuft zu 100 Mb/s. Jedoch, bevor Sie sich teilen wir
1
Antworten
Ich schon angefangen habe einen server mit webdriver-manager start, aber ich bekomme diese Fehlermeldung, wenn ich versuche zu laufen, Winkelmesser: Using the selenium server at http://127.0.0.1:4444/wd/hub [launcher] Running 1 instances of WebDriver ERROR - Unable to start
2
Antworten
Ich habe das schreiben von der e2e-tests für meine angular js app und bin nicht in der Lage, um dies herauszufinden. Ich habe eine Tabelle mit Daten. Ich möchte zum extrahieren der ersten Zeilen von Daten. <table>
2
Antworten
Ich versuche, die Tensorflow die CTC-Umsetzung unter contrib-Paket (tf.contrib.ctc.ctc_loss) ohne Erfolg. Erste von allen, wer weiß, wo kann ich Lesen, eine gute Schritt-für-Schritt-tutorial? Tensorflow die Dokumentation ist sehr schlecht auf dieses Thema. Muss ich machen, um ctc_loss
3
Antworten
Habe ich eine Richtlinie, ergibt sich die folgende html-Struktur: <div class="popover ng-isolate-scope" ng-mouseover="toggle(true)" ng-mouseleave="toggle(false)" popover="" label="hover time!" trigger-class="button" content-class="specialContentClass"> <span id="thing" class="popover-trigger button">hover time!</span> <div ng-transclude="" ng-show="show" class="popover-content ng-hide"> <div class="ng-scope">Popover content </div> </div> </div> Funktioniert der
3
Antworten
Scheint dies eine ziemlich einfache Frage, aber ich kann nicht wirklich eine Antwort finden online und ich war nicht in der Lage, eine Antwort zu finden mich. Ich bin mit AngularJS für meine Anwendung, und irgendwann, habe
2
Antworten
Ich gehe davon aus, dass browser.warten sollte ein blockierender Aufruf, aber es funktioniert nicht so, wie ich es erwartet habe. Hier ist mein Beispiel: describe("browser.wait", function() { beforeEach(function() { browser.wait(function() { console.log('1 - BeforeEach WAIT'); return true;
2
Antworten
Ich habe ein div-Element wie diesem: <div class="class1 class2 class3" ng-click="displayItems(category.categoryId, category.categoryDescription, category.associatedToElements, 'isItemChecked')"> </div> Wenn ich versuche, das element Winkelmesser css: var elementList = element.all(by.css('class2')); Bin ich immer undefined. Wenn ich versuche das gleiche mit ng-click:
3
Antworten
In Winkelmesser, es gibt im Grunde 3 Möglichkeiten, um zu überprüfen, ob ein element vorhanden ist: var elm = element(by.id("myid")); browser.isElementPresent(elm); elm.isPresent(); elm.isElementPresent(); Sind diese Optionen gleichwertig und austauschbar, und die sollte man generell zu bevorzugen? InformationsquelleAutor
11
Antworten
Ich haben SPA Anwendung auf stack ASP MVC + AngularJS und ich würde es gerne testen UI. Für eine jetzt versuche ich Selen mit PhantomJS und WebKit-Treiber. Test-Seite - Ansicht mit Einzel-element - die Liste der <li>
2
Antworten
Habe ich gesehen, dass es so viele Zeiten, wo die Menschen empfehlen: browser.ignoreSynchronization=true; //or false Aber ich verstehe nicht, warum brauchen wir es? InformationsquelleAutor der Frage Priyanshu Shekhar | 2015-03-02
3
Antworten
In einem meiner tests, ich bin Auffinden eines Elements mit einem CSS selector: element(by.css("ul.nav button")) Gibt es mehrere Elemente, die der Abfrage entsprechen, aber, da ich nur die erste, ich bin okay mit dem Selektor. Das problem
1
Antworten
Ich versuche, die Anzahl der Elemente in repeater und drucken, um Sie zu trösten. Dies ist die markup: <div class="col-md-3 ng-scope" ng-repeat="app in userApps" >...< /div> derzeit bin ich-zählen und vergleichen: expect(element.all(by.repeater('app in userApps')).count()).toEqual(4); es funktioniert, aber
4
Antworten
Gibt es eine Möglichkeit des Austritts test-suite und stoppen die Ausführung weiterer test Fällen, wenn ein Testfall fehlschlägt, Winkelmesser? InformationsquelleAutor der Frage Aman Gupta | 2015-03-06
4
Antworten
Zum Beispiel bin ich mir wahllos ein button element aus der Zeilen einer table. Nach der button gefunden wird, möchte ich zum abrufen der table's-Reihe enthält eine ausgewählte Schaltfläche. Hier ist mein code-snippet: browser.findElements(by.css('[ng-click*=submit]')).then(function (results) { var