4

Is there any plugin for Selenium to run automated tests for an (own) app on mobile devices (for the OS iOS, Android and Windows)?

I have searched for 2 hours but the information I found is quite confusing in my opinion.

Ripon Al Wasim
  • 36,924
  • 42
  • 155
  • 176
user1828928
  • 483
  • 1
  • 5
  • 11

5 Answers5

2

I recommend you to use robotium.

There is also another tool called MonkeyRunner which has a different approach.

faradaj
  • 3,629
  • 1
  • 22
  • 21
2

You can go with MonkeyTalk. It provides support for both iPhone and Android. There is also an IDE called MonkeyTalk IDE which is capable of recording and playing back your test cases using either a device or an emulator or simulator what ever you want to use.

For More info visit: MonkeyTalk Documentation

Ripon Al Wasim
  • 36,924
  • 42
  • 155
  • 176
Abhishek_Mishra
  • 4,551
  • 4
  • 25
  • 38
0

At the Official Selenium Blog is stated that selenium is retiring their AndroidDriver and iPhoneDriver in favour of any of:
- selendroid
- ios-driver
- appium

Helio Santos
  • 6,606
  • 3
  • 25
  • 31
0

In Today's date there are 2 tools that are dominating mobile app automated testing:

  1. Appium (Open Source)
  2. SeeTest (Licensed)

Why these tools:

  1. Both use underlying iOS instruments and Android sdk, and provide various methods to automated your test cases.
  2. Both have good support available online
  3. Both support same script to be run on both iOS and Android(Crossplatform tesing)
  4. Both support multiple languages for coding scripts (C#, Java etc)
  5. Both support multiple frameworks - TestNG, JUnit etc
Darshan N S
  • 97
  • 1
  • 4
-1

You can use Selenium WebDriver for mobile apps testing. It needs to use "android-server-2.32.0.apk" for Android app testing. Download link: Android Driver server apk

Please look at this for AndroidDriver

Please look at this for IPhoneDriver

Ripon Al Wasim
  • 36,924
  • 42
  • 155
  • 176