MobileAutomationFramework Versions Save

Single code base framework to test android and iOS app using appium (v6.1.0), maven, testng,java. Option to start appium server programmatically.

v3.0.3

2 years ago
  • Extent report is now generated on a test run and can be accessed from target/ExtentReport folder.
  • Thank you to @shivam198smart for integration the extent report

v3.0.2

2 years ago
  • Code update to start and stop the server programmatically
  • Compilation issue fix in MysqlDatabase class.

v3.0.1

2 years ago

Support to take screenshots on test failures with help of TestNG listeners. Thank you @shivam198smart for this contribution.

v3.0.0

5 years ago

Received few requests to add cucumber support in the existing framework. If you were waiting for the same then it is here.

  1. Support for data sharing between steps via pico container (eg in LoginSteps)
  2. Integrated testng with cucumber to leverage benefit of annotations
  3. Testng and BDD Tests are moved to testngTests and cucumberTests.features packages respectively.
  4. Added "Login on slideshare andorid app" scenario as example for BDD test
  5. Updated the ReadMe file to explain cucumber BDD framework

v2.0.0

5 years ago
  1. maven is now used as a build tool which makes the project size much lesser than the previous one. As new libraries are not required to be part of repo.

  2. Appium java client version is updated to v.6.1.0.

  3. Scroll methods are added.

  4. Changes in the code to make it compatible with new appium version.

NOTE: Build is tested against appium server version 1.9.1. You may face issue while running test against lesser version. So, better to use v1.9.1 or up.