Reputation: 21
It is obvious that we can run iOS App (.ipa, .app) in UITest mode from MacOSX using Xcode or Xcode command line tools.
But I saw some test-automation tools, who can launch App in UITesting mode (Appium Studio, QUAmotion, Ranorex, ..etc) from Windows 10. They are even giving back elements. (which is possible only in UITestMode)
As per my knowledge, UI Testing mode is only supported on MacOSX with Xcode because Xcode has a testManager which it uses to manage the Testcases while running. As for iOS Device attached to windows. LibiMobileDevice with the help of itunes gives functionalities like installing, running, uninstalling etc.
Can any one explain or help me with some library (paid or free )that can help me in Launching iOS app with UI Testing mode on iOS Device from Windows 10 ?
Upvotes: 2
Views: 1045
Reputation: 1849
The are a few ways Ranorex mobile automation can enable a Windows machine to control an attached iOS device. The main way's setup is fairly involved. Managing the iPhones and iPads is like grooming pets. (As opposed to herding cattle, to mix a DevOps metaphor.) Requirements include.
.IPA
was compiled with Ranorex-specific libraries.mobileprovision
fileI have not yet tried to connect Ranorex mobile automation with SauceLabs or BrowserStack or any other WebDriver-based protocol such as Appium. Support for such is mentioned in Ranorex web site pages (links below.) But it is unclear to me if that only applies to mobile-web. I don't know if it is possible to do cloud testing of native iOS apps compiled in Objective-C or Swift.
Upvotes: 0
Reputation: 4776
I work for Quamotion, one of the companies that you mentioned. You are right, we can run iOS appliations in UI Test mode on Windows and Linux, just like other vendors such as Ranorex.
If you're still interested, I'd be happy to help you getting started with launching iOS applications in UI testing mode on a real, physical iOS device in Windows 10.
The best way for you to get started would probably to download the latest version of Quamotion, request a 2-week trial license and start one of the tutorials.
For example, we publish a hands-on-lab which shows you, step by step, how you can automate the Acquaint iOS application on a real iPhone from a Windows PC.
Upvotes: 0