I have gone through many blogs and tutorial on net to find out which is best tool to use for android & ios app. However, I came across selendroid and appium are widely used tool for mobile app automation. I have gone through multiple blogs and tutorial site and found information which are outdated older than 2015. Now, I want to know that
- Which one is best among this two?
- Does selendroid and appium test script can run on android and ios app without any change?
- Advantage and disadvantage for this tools?
- Do we have any other open source tools which are better than selendroid and appium?
I would appreciate your inputs...
Answer to your questions:
- If your are planning to use it for both iOS and android, i would suggest to go for Appium.
- Yes, if your locators and app structure is same then you can use same script on both platforms.
Appium- Advantages:
- You can run test parallel
- Same scripts for both platforms is possible
- Doesn't require access to your source code so you are actually shipping what you are testing
- Good documentation and various blogs
- Support for various framework
- You can write test in your favorite language
Disadvantage
- Doesn't support image comparison
I have been using it for 3 months. This is what i have figured in 3 months.