Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/jasmine3014/playwright_ui_test_with_cucumber
- Owner: Jasmine3014
- Created: 2025-01-19T11:58:54.000Z (17 days ago)
- Default Branch: master
- Last Pushed: 2025-01-19T12:05:38.000Z (17 days ago)
- Last Synced: 2025-01-19T13:20:55.313Z (17 days ago)
- Topics: bdd-framework, cucumber-java, gherkin, java, page-object-model, playwright, testng
- Language: Java
- Homepage:
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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)