很明显,我们可以使用Xcode或Xcode命令行工具在MacOSX的最佳模式下运行iOS应用程序(.ipa,.app)。
但我看到了一些测试自动化工具,他们可以从Windows 10以UITesting模式启动应用程序(Appium Studio,QUAmotion,Ranorex等)。他们甚至还把元素放回去。(仅在最短模式下可用)
据我所知,UI测试模式只在MacOSX上支持Xcode,因为Xcode有一个测试管理器,它用来管理运行时的测试用例。至于iOS设备连接到Windows。LibiMobileDevice在iTunes的帮助下提供了安装,运行,卸载等功能。
任何人都可以解释或帮助我与一些库(付费或免费),可以帮助我在启动iOS应用程序与UI测试模式从Windows 10上的iOS设备?
2条答案
按热度按时间plupiseo1#
我为Quamotion工作,你提到的公司之一。你是对的,我们可以在Windows和Linux上以UI测试模式运行iOS应用程序,就像Ranorex等其他供应商一样。
如果您仍然感兴趣,我很乐意帮助您在Windows 10中的真实的物理iOS设备上以UI测试模式启动iOS应用程序。
最好的入门方法可能是download the latest version of Quamotion,request a 2-week trial license并开始其中一个教程。
例如,我们发布了一个hands-on-lab,它一步一步地向您展示了如何从Windows PC在真实的iPhone上自动化Acquaint iOS应用程序。
kuhbmx9i2#
Ranorex移动的自动化可以使Windows机器控制连接的iOS设备。 Backbone.js 道的设置相当复杂。管理iPhone和iPad就像给宠物梳理毛发。(与放牧牛群相反,混合一个DevOps隐喻。)需求包括。
1.移动的应用程序
.IPA
是用Ranorex特定的库编译的.mobileprovision
文件中1.在目标iOS设备上安装“Ranorex服务应用程序”,通过该应用程序安装和执行插装构建
我还没有尝试将Ranorex移动的自动化与SauceLabs或BrowserStack或任何其他基于WebDriver的协议(如Appium)连接起来。Ranorex网站页面(下面的链接)中提到了对这种支持,但我不清楚这是否仅适用于移动网络。我不知道是否有可能对用C或Swift编译的原生iOS应用进行云测试。