Tag: nightwatch.js
Nightwatch.js ist ein einfach zu verwenden Node.js basierten Ende-zu-Ende (E2E) Tests-Lösung für browser-basierte Anwendungen und Webseiten“.
2
Antworten
Ich versuche, verwenden Sie die Eigenschaft launch_url in meinen tests, und fügen Sie einen relativen Pfad, um es vor dem senden der browser zu dieser url. Ich weiß, dass browser.init(); senden Sie den browser, um die Adresse
5
Antworten
Ich bin ein backpacker und ein Programmierer, der versucht, den zweiten skill zu finden, die öffnungen in einen vollen Campingplatz. Anstatt Crawlen her kratzen, bin ich mit dem end-to-end-testing-framework nightwatch.js zum navigieren für mich. Den ich getroffen
5
Antworten
Ich könnte etwas Hilfe verwenden, um eine Lösung zu finden für mein problem. Ich müssen zu verspotten einige Daten zu meinem angular2 Anwendung, wenn es eine Anforderung an eine api, ich muss etwas tun wie: $httpBackend.when('GET', '/userbookings/').respond(my
3
Antworten
Gibt es eine Möglichkeit, sicherzustellen, dass der browser nicht von der Fenstergröße. Es gibt mehrere Dinge, die angeklickt werden während des Tests sind, was die Fenster zu maximieren, aber ich möchte es zu bleiben, die gleiche Größe
5
Antworten
Kann jemand mir eine ausführliche Erklärung, wie zu setup nightwatch und beginnen Sie zu schreiben-browser-tests? Ich suchte diese Informationen online und nicht in der Lage war, es zu finden. Die nightwatch.js website hatte gute Informationen über die
1
Antworten
Ist .pause(1000) wirklich die best-practice-es ist zu warten, für die form der Einreichung? Ich bin auf der Suche nach einem Weg, um zuverlässig ein Formular Absenden, ohne zu wissen, details über die Seite erscheint als ein Ergebnis
5
Antworten
Wie kann ich eine Global verfügbare variable in nightwatch.js? Ich bin mit einer Variablen zum speichern eine benutzerdefinierte url (abhängig von dem store geladen, in unserem online-Produkt), aber ich muss es zugänglich sein, über mehrere javascript-Funktionen. Es
2
Antworten
ich versuche geltend zu machen/überprüfen Sie mehrere Elemente für ein Attribut mit Nightwatch.js. Ich habe versucht, die "Elemente" Befehl von Selen, aber es scheint nicht wirklich zurück einen tag. browser.elements('css selector','icon_checkmark', function (result) { this.verify.attributeEquals(result.value, 'aria-hidden', 'true');
4
Antworten
Ich bin neu mit nightwatch.js. Ich möchte, um eine Liste der Elemente, und überprüfen Sie text mit dem Wert eines jeden Elements mit einer angegebenen Zeichenfolge. Ich habe versucht : function iter(elems) { elems.value.forEach(function(element) { client.elementIdValue(element.ELEMENT) })
2
Antworten
Ich bin mit node.js mit nightwatch. Es funktioniert Super, mein einziges Problem ist, dass meine aktuelle Anwendung muss getestet werden durch 'drücken' den Pfeiltasten und sicherstellen, dass der name der Klasse auf die Elemente verpasst. Ich kann
4
Antworten
Ich wissen, wie Sie klicken Sie auf Ereignisse mit nightwatch: browser.click('#my-control'); Aber ich habe nicht in der Lage war einen Weg zu finden, senden Sie wichtigen Ereignisse. Wie in nightwatch? Die keypress wollen Sie senden? wenn Sie
3
Antworten
Sind wir mit Nightwatch zu automatisieren einige unserer UI-Tests. Einige der aktuellen tests sind eher spröde, meist mit zu tun, mit seltsamen CSS-Selektoren, und ich bin versucht zu vereinfachen. Aber einige der einfachen CSS-Selektoren, dass ich erwarten
5
Antworten
Ich bin mit nightwatch für e2etesting meine app. Einer der tests fehlschlägt, weil es nicht zum scrollen, um das element aus, das Sie testen, vermute ich. Frage muss ich scrollen oder gibt es einen anderen Weg, es
2
Antworten
Ich bin gekommen, zu wissen, dass Selen ist der Vater von UI-Tests. Nun meine Frage ist, warum dann Angular-team hat die Winkelmesser. Können nicht die gleiche Arbeit (Winkelmesser tut) durchgeführt werden, die mit Selen für AngularJS-basierten web-Anwendungen?
6
Antworten
Ich versuche zu verwenden nightwatch.js um eine option aus einem select-Feld. Habe ich den code: this.browser.click('select[name="month"]') .pause(1000) .click('option[value="3"]') .click('select[name="day"]') .pause(1000) .click('option[value="6"]') .click('select[name="year"]') .pause(1000) .click('option[value="1989"]'); Wählt es den richtigen Monat, das Jahr auf der Seite aber nicht den
3
Antworten
So sah ich eine ähnliche Frage auf stack hier aber nicht über eine akzeptierte Antwort noch hat es mir die Informationen, die ich brauchte.. Ich versuche, mit 'chromedriver' weil 'selenium-webdriver' erfordert eine FF-version <= 28. Was ich
4
Antworten
In der Seite, die ich Teste, werden zwei Schaltflächen angezeigt werden können: BASIC oder ADVANCED. Ich möchte in der Lage sein zu sagen, wenn die Schaltfläche "ERWEITERT" zeigt -- und wenn ja, klicken Sie darauf. Wenn die
4
Antworten
Ich versuche zu testen, ob eine todo app hat die richtige Anzahl von Elementen. Die docs scheinen befassen sich fast ausschließlich mit einzelnen Elementen, so hatte ich die Verwendung der Selen-Protokoll-Funktionen. Wäre dies der richtige Weg ist,
1
Antworten
Wie der Titel besagt, was ist der Unterschied zwischen Nightwatch.js und Webdriver.io? Wie es scheint, Sie haben eine Art von der gleichen syntax und mache fast das gleiche? Muss ich zwischen Ihnen zu wählen. InformationsquelleAutor der Frage
2
Antworten
Was sind die Unterschiede? Was sind die Vorteile der Verwendung einer über den anderen für ein Eckiges Projekt? Nightwatch.js vs Winkelmesser InformationsquelleAutor der Frage Atav32 | 2014-12-04
5
Antworten
Wie führe ich nur Test 3 aus den folgenden tests? module.exports = { 'Test 1':function(){}, 'Test 2':function(){} 'Test 3':function(){} } InformationsquelleAutor der Frage Mohamed El Mahallawy | 2015-02-03