We have iOS and Android apps, which are doing same functionalities. Planning to use C# for iOS app & Android App automation. Would like to use same code base with Windows OS & Mac OS to test Android and iOS apps.
Couple of queries:
Anybody used C# along with Appium to test any iOS app successfully?
How much can be reused across iOS & Android apps.?
What are the challenges would exist to keep common code base/
I’ve seen people post on this forum that they’ve had success using Appium coding in C# on the Windows platform, but not on a Mac.
This will be the most challenging aspect of your project, because you can’t test an iOS device on anything but a Mac, because Xcode is required (and instruments). You could try running a virtual machine with OS X, but that may have it’s own challenges.