【问题标题】:The following error occurred: An unknown server-side error occurred while processing the command, on Browsestack发生以下错误:在 Browsestack 上处理命令时发生未知的服务器端错误
【发布时间】:2019-08-19 23:53:10
【问题描述】:

Browserstack 上的脚本失败(间歇性地)。

使用 serenity-bdd ,并在 browserstack 上执行....

DesiredCapabilities capabilities = new DesiredCapabilities();
if (MyDriverClass.deviceType.equalsIgnoreCase("Tablet")) {
capabilities.setCapability("os_version", "8.0");
capabilities.setCapability("device", "Samsung Galaxy Tab S3");
capabilities.setCapability("real_mobile", "true");
capabilities.setCapability("browserstack.platform",
"ANDROID");
capabilities.setCapability("project", "Tablet_PROJECT");
capabilities.setCapability("browserstack.browser", "chrome");
capabilities.setCapability("browserstack.browser_version", "76.0");
//also used appium version 1.6.5
capabilities.setCapability("browserstack.appium_version", "1.7.1");
capabilities.setCapability("deviceOrientation", orientation);
capabilities.setCapability("browserstack.local", browserstackLocal);
capabilities.setCapability("browserstack.localIdentifier", 
browserstackLocalIdentifier);
capabilities.setCapability("browserstack.debug", true);
capabilities.setCapability("browserstack.video", true);
capabilities.setCapability("build", browserStackTCBuild);
return new RemoteWebDriver(
new URL("https://" + username + ":" + accessKey + "@hub- 
cloud.browserstack.com/wd/hub"),`enter code here`
capabilities);

我不确定为什么会出现服务器端错误。甚至所有与脚本相关的元素和定位器都在页面上并在视图中。

【问题讨论】:

    标签: automated-tests appium serenity-bdd browserstack


    【解决方案1】:

    错误未知的服务器端错误通常在您尝试定位的元素隐藏/不可见时遇到。

    您需要确保您尝试定位的元素位于视口中,并且没有任何东西覆盖它。您可以阅读更多关于上述错误here 的确切原因。

    【讨论】:

    • 这不太对。当 Appium 客户端和服务器版本不匹配时,我已经看到了这个错误。
    • 我已经阅读了触发此错误的定位器问题,但在我的情况下,所有元素都在页面上并且非常多地在视口中。 @AndiCover,我提到appium版本功能为capabilities.setCapability("browserstack.appium_version", "1.7.1");用于浏览器堆栈驱动程序实例,但不使用任何服务器或外部参数。
    猜你喜欢
    • 2018-07-26
    • 2017-10-21
    • 2019-01-03
    • 2017-01-24
    • 2020-06-04
    • 1970-01-01
    • 2011-12-14
    • 2018-06-21
    • 1970-01-01
    相关资源
    最近更新 更多