Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jasmine3014/playwright_ui_test_with_cucumber

Testing of Ui playground with Playwright
https://github.com/jasmine3014/playwright_ui_test_with_cucumber

bdd-framework cucumber-java gherkin java page-object-model playwright testng

Last synced: 16 days ago
JSON representation

Testing of Ui playground with Playwright

Awesome Lists containing this project

README

        

### **Overview**
This project automates key functionalities for the [UI Testing Playground](http://www.uitestingplayground.com/) website. It ensures the accuracy and reliability of UI components such as buttons, forms, login functionality, and dynamic content using the Playwright framework for Java.

### **Technologies Used**
- Playwright (Java): For browser automation and interaction with UI elements.
- TestNG: For managing and executing test cases efficiently.
- Cucumber: For writing human-readable test scenarios using BDD (Behavior-Driven Development) and Gherkin syntax.
- Allure: For generating detailed test reports.

### **Test Cases**
![image](https://github.com/user-attachments/assets/3b2e0e08-7373-463e-8e9d-e4ea4c0505be)

### **Allure Report**
![image](https://github.com/user-attachments/assets/d51ba8fc-28bf-4f1b-bcc2-f72cfecd74cd)