Jubelio is an omni-channel platform designed to assist businesses in setting up online stores, managing orders, synchronizing stock, integrating marketplaces, applying cash registers, utilizing delivery services, and automating accounting records. It integrates with online stores, Point of Sales (POS), and marketplace chat management software.
This repository provides an example of automated testing for the Jubelio platform, which utilizes the following tools and frameworks:
This project requires the following:
- Make sure Ruby is installed on your system. If not, you can download and install it from here.
- Install Bundler by running
gem install bundler
- Clone the repository.
git clone https://github.com/joeeen/Selenium-BDD-Jubelio
- Navigate to the project directory in your terminal.
- Run
bundle install
to install the dependencies mentioned in the Gemfile.
After you've set up everything, you can run the tests
Execute cucumber --init
command from the root of your project directory.
Execute cucumber features/file_name.feature
command
Demo.selenium.mp4
The generated Report.html will be automatically created within the local repository folder. This report offers the option to filter scenarios by tags and enables us to view the scenario outline examples separately as distinct scenarios.