Ich möchte auf die Fehlermeldung warten kommt heraus. Allerdings, wenn ich browser.driver.manage() verwenden. Timeouts(). ImplicitlyWait(), aber ich habe browser.driver.sleep verwenden()implizitWait funktioniert nicht in Webdriver Javascript
this.getErrorMessage = function() {
var defer = protractor.promise.defer();
browser.driver.sleep(2000); //This works
browser.driver.manage().timeouts().implicitlyWait(2000); // This does not work
browser.driver.findElement(By.xpath(_error_msg_xpath)).getText().then(function (errorMsg) {
defer.fulfill(errorMsg);
});
return defer.promise;
};
Welcher Browser (Safari, Android-Atom)? – MikeJRamsey56