首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >出现以下错误:在Browsestack上处理命令时发生未知的服务器端错误

出现以下错误:在Browsestack上处理命令时发生未知的服务器端错误
EN

Stack Overflow用户
提问于 2019-08-19 21:18:28
回答 1查看 431关注 0票数 0

浏览器堆栈上的脚本失败(间歇性)。

使用serenity-bdd,并在浏览器堆栈上执行...

代码语言:javascript
复制
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);

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

EN

回答 1

Stack Overflow用户

发布于 2019-08-19 23:53:11

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

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57557574

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档