首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用Selenium在Win-7 Safari浏览器上定位元素

无法使用Selenium在Win-7 Safari浏览器上定位元素
EN

Stack Exchange QA用户
提问于 2016-04-06 10:10:16
回答 2查看 446关注 0票数 3

我已经编写了Selenium脚本&它成功地在FF、chrome和IE上执行。但是当我在Safari上尝试它时,它会在单击按钮时出错。我使用Selenium-java-2.52版本jars & Safari版本-5.1.7。有什么解决办法来克服这个问题吗?

它给出了这类错误:

代码语言:javascript
复制
org.openqa.selenium.WebDriverException: 'undefined' is not a function (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 16 milliseconds
Build info: version: '2.49.0', revision: '365eeb44deba2067b1761c8862ef21d55250e063', time: '2016-01-13 11:57:39'
System info: host: 'comp-2', ip: '192.168.101.16', os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.8.0_66'
Driver info: org.openqa.selenium.safari.SafariDriver
Capabilities [{browserName=safari, takesScreenshot=true, javascriptEnabled=true, version=5.1.7, cssSelectorsEnabled=true, platform=WINDOWS, secureSsl=true}]
Session ID: null

Windows总是支持Selenium来运行脚本吗?

EN

回答 2

Stack Exchange QA用户

回答已采纳

发布于 2016-05-04 07:06:17

问自己是否真的需要在WINDOWS上的Safari上进行测试?

自2013年上半年以来,Windows上的Safari已经停止。我想说的是专注于Mac上最新的Safari。windows用户安装旧版本Safari的可能性非常小。

票数 3
EN

Stack Exchange QA用户

发布于 2016-05-04 11:08:22

我们在Safari中发现的一件事是,这个按钮不在网站上,因为它是“折叠下面”,所以你必须向下滚动。

我们的修正是在单击之前先将焦点放在附近的元素上。

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

https://sqa.stackexchange.com/questions/17969

复制
相关文章

相似问题

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