Skip to content

An example of a implementation of Selenium-JVM with Cucumber and page-object-model abstraction.

License

Notifications You must be signed in to change notification settings

austinrr/CucumberSelenium-Demo

Repository files navigation

CucumberSelenium-Demo

An example implementation of Selenium-JVM with Cucumber and page-object-model abstraction.

Where to go from here:

  • Fix the file reader to properly abstract the configuration.
  • Add a negative test for invalid entries in the new user fields.
  • Implement a (good) wait function.
  • Add proper reporting and screen captures.
  • Improve the table reader function.
  • Point tests at Selenium cloud and run on multiple browsers.

Required libraries at version listed below or newer:

cucumber-core-1.2.0.jar cucumber-html-0.2.3.jar cucumber-java-1.2.0.jar cucumber-junit-1.2.0.jar cucumber-jvm-deps-1.0.3.jar gherkin-2.12.2.jar herkin-jvm-deps-1.0.2.jar junit-4.12.jar selenium-java-2.44.0.jar selenium-server-standalone-2.44.0.jar

About

An example of a implementation of Selenium-JVM with Cucumber and page-object-model abstraction.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published