We want to run our test scripts on a real Android device. The android driver allows us to execute our tests against an Android browser. This can be a simulator or a real device.
Before we can register our simulator we have to download the android SDK (Software Development Kit) from the following location:
Steps to Achieve.
- Setup the device
- Install the WebDriver APK
- Run the test.
Setup the device
Connect the android device with the computer using a USB cable.
Install the WebDriver APK
1) We need to retrieve the serial id with the following command:
1 |
|
2) Download the Android server from Selenium Site and save it in the platform-tools directory. To install the application enter:
1
|
|
4) Now we need to setup the port forwarding in order to forward traffic from the host machine to the emulator. Enter the following in the terminal :
1
|
|
Run the test
You will need to take a look in TestNG Framework
From this program.
- Open Android Browser
driver = new AndroidDriver();
- Navigate to http://www.automationplace.blogspot.com
driver.get("https://automationplace.blogspot.com");
- Close the browser.
driver.quit();
Now we have our environment setup we can run our tests.Create new TestNG and paste the code below :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
|
5) Run your test.
Hope you like this post.
ReplyDeleteLooking for
best selenium training in Chennai, Credo Systemz is the no 1 selenium Training institute in Chennai offering professional selenium course by selenium experts.