Skip to content

matheus-beck/java-cucumber-selenium-wex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

16 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ‘¨β€πŸ’» QA Java, Cucumber and Selenium Challenge

wex logo

GitHub powered by GitHub language count GitHub top language GitHub last commit

Java, Cucumber and Selenium front-end test in the search functionality of a website (https://www.wexinc.com/) for the tech QA challenge from WEX.

The features of the tests are inside src/test/resources/wexsearchfunctionality/search_functionality.feature and the step definitions are inside src/test/java/wexsearchfunctionality/StepDefinitions.java

πŸŽ₯ Tests Execution Demonstration

Cucumber execution

πŸ“… Test plan

πŸ’Ύ Development Dependencies Used

  • "Apahce Maven": "3.6.3"
  • "Java": "1.8.0"
  • "Cucumber": "6.7.0"
  • "Selenium Web Driver": "3.141.59"
  • "Chrome Driver": "85.0.4183.87"
  • "Google Chrome": "85.0.4183.121"

🎬 Getting Started

  1. Clone the project into your machine, install all dependencies described above and compile the project using:
mvn install
  1. Now, to run the tests:
mvn test
  1. Verify the tests results output:

Tests results output

πŸ“ License

This project is under the MIT license. See the LICENSE for more information.

---

Made with ❀️ by Matheus Beck πŸ‘‹ Get in touch!

About

πŸ‘¨β€πŸ’» Java, Cucumber and Selenium front-end test automation in the Wex Inc webpage

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published