Ich arbeite gerade an einer node-webkit-basierten Desktop-App. Ich war auf der Suche nach einer Möglichkeit, Automatisierungstests durchzuführen. Aber die meisten Automatisierungswerkzeuge benötigten einen Server zum Starten, aber in meinem Fall habe ich auf, aber es läuft in der Chrom, die standardmäßig kommt. Gibt es eine Möglichkeit, den UI-Akzeptanztest für nwjs-Apps zu automatisieren?Ist es möglich, Automatisierungstests für die nwjs App zu schreiben?
3
A
Antwort
4
einen Blick auf die NW.js Wiki Nehmen Sie unter How to run node webkit's test cases
Sie zu setup the chrome driver, um zum Beispiel
Sobald Sie diese haben Besuche Yaniv Kesslers Selen zu verwenden, benötigen Blog Post auf, wie zu Automate NW.js UI Testen mit Mokka.
Um zu klären, verwendet der Artikel in Aufzählungspunkt # 3 nicht Chrom-Treiber oder Selen. Es verwendet einen ganz anderen Mechanismus, genannt "Chrome-Remote-Interface" – benjismith