Ekta Jayswal
Ekta Jayswal

Reputation: 253

Testing iOS application using Appium on Windows Machine

Are there any possible solutions available for testing iOS application using Appium on Windows machine? Also I have to reuse already created scripts for testing. As I've developed Ruby test scripts with me, which I should be reusing for iOS testing from my windows machine.

I per my exploration, iOS testing has it's dependency on XCode, so you need Mac machine. Though there are some possible ways which I'm listing below with it's limitations, but they aren't applicable solution for me.

Explored Solutions:

1. Appium Studio:

Appium Studio Community version(Free) or Enterprise version(Paid) allows you to test the iOS as well as android application independent of the hardware or software. ref: Appium Studio Docs

But because of following Limitations I can't use Appium Studio:

2. Remote Server Functionality: This is a good option, but you need to have at least on Mac machine, which I'm not having. How?

Are there any open source alternatives available of Appium Studio ? Are there any other work arounds possible? I'm new to appium, any help would be appreciated. Thank you in advance.

Upvotes: 3

Views: 8194

Answers (1)

jmp
jmp

Reputation: 2375

I found this site and it does appear to be possible to run iOS simulators on a windows machine. As far as I can tell, Appium studio is able to start one of these simulators or it looks like you can use remote access.

https://docs.experitest.com/display/ES/Manual+Testing+Self-Training

If we can install one of the iOS simulators for windows and get that working then we can use Appium's desktop inspector. It's free and open source. It offers the same element detection feature of Appium studio.

If we want to run the tests on a real device then we can use a cloud provider like Appium studio, AWS Device Farm, or Sauce Labs

Hope that helps

James

Upvotes: 2

Related Questions