我可以从Windows PC使用Web驱动程序自动化iOS Web应用程序吗?



我在 http://code.google.com/p/selenium/wiki/IPhoneDriver 上看到,要在UIWeb的真实设备上使用Selenium Web驱动程序测试,您需要iPhone SDK和配置文件。我想用Java(Eclipse)为iphone编写我的selenium webdriver测试。

我可以从Windows机器运行iOS的测试用例吗?Mac机器是强制性的运行测试?事实上,设计测试的测试人员习惯于在Windows上,而在Mac上却一无所知。

我还可以问一下是否可以使用网络驱动程序来自动化本机混合iOS移动应用程序?

一旦从存储库中签出 iPhone SDK,我可以使用任何浏览器运行测试,如 safari、Firefox、chrome...?

请帮助我

唯一的解决方案是虚拟机+Hackintosh,但不合法。

  1. 下载这个
  2. 阅读指南并安装它,如果你的机器是英特尔感到幸运,AMD 存在很多问题
  3. 使用 MacOS 运行虚拟机并在其上下载 xCode 并安装
  4. 从这里结帐获取主干项目
  5. 在 xcode 中构建主干
  6. 现在它将打开模拟的Iphone或Ipad(从您选择的内容)
  7. 转到模拟的iPhone并获取IP
  8. 从模拟苹果手机运行网络驱动程序应用程序
  9. 现在像这样运行测试WebDriver driver = new RemoteWebDriver(new URL("yourip/wd/hub"), DesiredCapabilities.iphone());

附言我没有正确记清所有要点,所以祝你好运

最新更新