iPhone 6[OS 9.2] 可以使用 SFSafariViewController、appium 和 Selenium WebDriver 实现自动化吗?
Posted
技术标签:
【中文标题】iPhone 6[OS 9.2] 可以使用 SFSafariViewController、appium 和 Selenium WebDriver 实现自动化吗?【英文标题】:Can iPhone 6[OS 9.2] be automated using SFSafariViewController,appium & Selenium WebDriver? 【发布时间】:2016-01-11 10:46:17 【问题描述】:我是 SFSafariViewController 的新手。我使用 selenium webdriver 与 ios-webkit-proxy 和 appium 合作,用于 iPhone 6 [OS 9.2] 自动化。我只是想知道我们是否可以使用 SFSafariViewController 在 iPhone 中自动化 Web 应用程序。!!!
问候, 尼基尔V
【问题讨论】:
【参考方案1】:是的,你可以。
Appium 适用于原生应用、混合应用和网站。所以在 SFSafariViewControllers 上进行测试是完全可以实现的。
测试应用的唯一要求是您拥有该应用的 .ipa 或 .app。
希望这会有所帮助, 利亚姆
【讨论】:
嗨@Liam,我需要在iPhone 的safari 浏览器中自动化一个Web 应用程序。早些时候,我使用 ios-webkit-proxy 在 iPhone 的 safari 浏览器中启动我的 Web 应用程序。现在我想对 SFSafariViewController 做同样的事情。【参考方案2】:是的,它可以自动化,因为您需要一个调试版本 n 指定应用程序的捆绑包 ID。 指定ios调试包的路径 Mac OS X 10.7 或更高版本,推荐 10.9.2 XCode >= 4.6.3, 5.1.1 推荐
【讨论】:
以上是关于iPhone 6[OS 9.2] 可以使用 SFSafariViewController、appium 和 Selenium WebDriver 实现自动化吗?的主要内容,如果未能解决你的问题,请参考以下文章
Calabash-ios 控制台无法以 DEVICE_TARGET='iPhone 5 (9.2)' 启动
Psycopg2 安装,不被 Python 读取 - OS 10.8.4、Python 2.7、PostgreSQL 9.2