/ruby-cucumber-selenium-livelo

👨‍💻 Ruby, Cucumber and Selenium front-end test automation in the Livelo webpage

Primary LanguageHTMLMIT LicenseMIT

👨‍💻 QA Ruby, Cucumber and Selenium Automation - Livelo Website

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

Ruby, Cucumber and Selenium front-end test automation in the add to cart functionality of a website (https://www.livelo.com.br/).

The features of the tests are inside features/livelo_black_box.feature and the step definitions are inside features/step_definitions/livelo_black_box_steps.rb

🎥 Tests Execution Demonstration

📅 Cucumber Report

Cucumber Report

💾 Development Dependencies Used

  • "Ruby": "2.7.2"
  • "Bundler": "2.2.5"
  • "Cucumber": "5.2.0"
  • "RSpec": "3.4.0"
  • "Selenium Web Driver": "3.142.7"
  • "Chrome Driver": "87.0.4280.88"
  • "Google Chrome": "87.0.4280.141"

🎬 Getting Started

  1. Clone the project into your machine and install all dependencies described above using:
bundle install
  1. Now, to run the tests:
cucumber
  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!