从Windows 10以UI测试模式启动iOS应用程序

z31licg0  于 2023-10-21  发布在  iOS
关注(0)|答案(2)|浏览(165)

很明显,我们可以使用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设备?

plupiseo

plupiseo1#

我为Quamotion工作,你提到的公司之一。你是对的,我们可以在Windows和Linux上以UI测试模式运行iOS应用程序,就像Ranorex等其他供应商一样。
如果您仍然感兴趣,我很乐意帮助您在Windows 10中的真实的物理iOS设备上以UI测试模式启动iOS应用程序。
最好的入门方法可能是download the latest version of Quamotionrequest a 2-week trial license并开始其中一个教程。
例如,我们发布了一个hands-on-lab,它一步一步地向您展示了如何从Windows PC在真实的iPhone上自动化Acquaint iOS应用程序。

kuhbmx9i

kuhbmx9i2#

Ranorex移动的自动化可以使Windows机器控制连接的iOS设备。 Backbone.js 道的设置相当复杂。管理iPhone和iPad就像给宠物梳理毛发。(与放牧牛群相反,混合一个DevOps隐喻。)需求包括。

  1. USB连接的移动的iOS设备“信任”Windows PC
  2. iTunes已安装并识别iOS设备
    1.移动的应用程序.IPA是用Ranorex特定的库编译的
  3. iOS设备的唯一USB地址位于已签名的.mobileprovision文件中
    1.在目标iOS设备上安装“Ranorex服务应用程序”,通过该应用程序安装和执行插装构建
    我还没有尝试将Ranorex移动的自动化与SauceLabs或BrowserStack或任何其他基于WebDriver的协议(如Appium)连接起来。Ranorex网站页面(下面的链接)中提到了对这种支持,但我不清楚这是否仅适用于移动网络。我不知道是否有可能对用C或Swift编译的原生iOS应用进行云测试。

相关问题