Search code examples
androidiosjailbreakappiumcalabash

Does Appium and Calabash needs rooting or jailbreaking for automating tests on a mobile app?


I am new to mobile automation space. My customer has a requirement that the Mobile automation solution should not be dependent on rooting(android) or jailbreaking(ios) devices.

I am currently looking at Appium and Calabash. I am not sure whether these 2 tools fit the above requirement.

Also please let me know if there are any other tool which will fit in my requirement (Except Monkey talk).


Solution

  • Appium and Calabash do not require rooting the device.

    I prefer and work with Appium because you do not need to modify the target app's source code in any way. All other cross-platform automation solutions out there require you to modify the target app.

    Here's a list of some other automation solutions