This project contains UI automation tests for the Mersys platform using Selenium WebDriver, Cucumber (BDD), and TestNG.
Tests cover login functionality, error validation, and other UI behaviors.
- Java 17+
- Selenium WebDriver – browser automation
- Cucumber – BDD test scenarios
- TestNG – test execution and assertions
- Allure – reporting and screenshots
- Log4j2 – logging
- Maven – dependency management
- Chrome / Firefox – supported browsers
Run tests via CucumberRunner.java:
mvn clean test -Dcucumber.options="--tags @login"mvn clean test -Dbrowser=firefoxGenerate and serve report:
mvn clean test
mvn allure:serve - Ruya Tiras - @tirasruya
- Aslihan Gulluoglu - @aslihanX
- Taner Ozcelik - @tanerozc