/basic-automation-example

This is just a really simple automation example that I wrote to explain the very basic concepts.

Primary LanguageJava

Example of a simple automation test suite

This is a basic implementation using Java with Selenium and FirefoxDriver to drive the browser and TestNG as the test framework.

The goal for this project is to showcase how the pageObject pattern can help structure and organize the code and also to have something simple yet working that can be used to explain the basics on this pattern and on Selenium automation in general.

Requirements:

  • Java7/8
  • Maven

Steps:

  1. Clone the repo.
  2. cd into the root directory.
  3. mvn dependency:resolve -U to make sure we have all the needed dependencies.
  4. Run the tests through your favorite IDE.