简体   繁体   中英

Can iOS device automation be performed on a Windows machine using the Robot Framework?

I have a requirement to Automate scripts on iOS devices using the Robot framework/Python on the Windows platform.

What are all things I required in order to achieve this task?

You can't set up everything you need on Windows for iOS device. Instead you need to use macOS.

Maybe the answers here would be helpful.

No you can't automate any iOS scripts from windows system. The main requirement for iOSDriver to communicate with appium scripts and to your iOS device requires xcode app. Which is not there onto windows.

Appium can automate iOS device tests via WebDriverAgent.

WebDriverAgent can be run through multiple open source multi-platform tools from Windows:

  1. go-ios
  2. tidevice
  3. others...

You will need Xcode to first build WDA though before you can deploy it to a device. Once it is installed on the device ( until the signing expires at least ) you can run WDA from any OS ( Mac, Windows, Linux ) using the various tools.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM