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

时间:2013-11-07 10:39:14

标签: iphone selenium webdriver

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

我可以从Windows机器运行ios的测试用例吗?Mac机必须运行测试吗?实际上,设计测试的测试人员习惯在Windows上使用并且不了解Mac。谢谢

我可以问一下是否可以使用webdriver自动化原生的混合ios移动应用程序?

从repo签出Iphone SDK后,我可以使用任何浏览器运行测试,例如safari,firefox,chrome ......?

请帮帮我

1 个答案:

答案 0 :(得分:0)

只有解决方案是Virtual Machine + Hackintosh,但不合法。

  1. 下载this
  2. 阅读指南并安装,如果您的机器是英特尔感到幸运, AMD有很多问题
  3. 使用MacOS运行VM并在其上下载xCode并安装
  4. checkout from here
  5. 获取中继项目
  6. 在xcode中构建主干
  7. 现在它将打开模拟的Iphone或Ipad(根据您的选择)
  8. 转到模拟iphone并获取IP
  9. 从模拟Iphone
  10. 运行WebDriver应用程序
  11. 现在运行类似WebDriver driver = new RemoteWebDriver(new URL("yourip/wd/hub"), DesiredCapabilities.iphone());
  12. 的测试

    P.S。我没有正确记住所有要点,祝你好运