在Safari中处理命令时发生未知的服务器端错误。

时间:2017-07-14 11:42:43

标签: selenium webdriver-io safaridriver

尝试在Safari 10.1中将文本框的值设置为空时出现此错误。

使用WebdriverIO:4.6.2

场景:文本框中已有文字。必须将该文本框设置为空白以重置搜索。

代码段:

$(elementSelector).setValue('');
browser.waitUntil(() =>{
  //Some conditions to meet after reset
});

错误:

An unknown server-side error occurred while processing the command. (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 11 milliseconds
Build info: version: '3.0.1', revision: '1969d75', time: '2016-10-18 09:48:19 -0700'
System info: host: 'mac-185-44-130-79.browserstack.com', ip: '185.44.130.79', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.12.5', java.version: '1.8.0_51'
Driver info: org.openqa.selenium.safari.SafariDriver
Capabilities [{applicationCacheEnabled=true, rotatable=false, databaseEnabled=true, handlesAlerts=true, version=12604.1.22, cleanSession=true, platform=MAC, nativeEvents=true, locationContextEnabled=false, webStorageEnabled=true, browserName=safari, javascriptEnabled=true, platformName=macOS, cssSelectorsEnabled=true}]
Session ID: 89FDFB29-FF29-4DE0-B7D2-709AA0E86726

0 个答案:

没有答案