Ich schreibe Automatisierungstests für eine Cordova App mit Appium und web_selenium.browser.saveScreenshot(), keine Datei erstellen (nodeJS)
Hier ist mein Code, um einen Screenshot für die Aufnahme:
it("should take screenshot", function() {
return browser.contexts()
.then(function(cnt){
console.log(cnt[1]);
return browser.context(cnt[1]);
})
.then(function(){
return browser
browser.saveScreenshot("/Users/User/Documents/dev/engineerappcopy/VGimages/nexLogin.png")
.sleep(500)
});
});
Es besteht den Test, aber kein Bild erstellt wird.
gepostet Antwort hier: http://stackoverflow.com/questions/41086403/browser-savescreenshot-hangs-when-called/41089011#41089011 – recurf