Open sharma-shray opened 4 months ago
The recent changes enhance the automated testing framework for a web application using Playwright. A new configuration file sets up the testing environment, enabling parallel execution and cross-browser support. Several test files have been introduced to validate critical functionalities, including Todo management, restaurant features, home page elements, and login processes. These additions significantly improve the reliability and coverage of user interaction tests, ensuring a robust quality assurance process across the application.
Files | Change Summary |
---|---|
.../playwright.config.ts |
New configuration file for Playwright, establishing testing parameters for parallel execution, CI retries, and cross-browser support. |
.../tests-examples/demo-todo-app.spec.ts |
New test suite for a Todo app covering adding, editing, and deleting items, along with persistence and routing validations. |
.../tests/example.spec.ts |
New test cases for validating Playwright's website: checks for the page title and functionality of the "Get started" link. |
.../tests/new-login.spec.ts |
Test to verify the title of the "New Login" page in the application. |
.../tests/restaurant.spec.ts |
Tests for the "Burger Shop-East" restaurant page, checking visibility of UI elements such as titles and navigation buttons. |
.../tests/home.spec.ts |
New tests for the homepage, verifying the presence of banners, application sections, and footer elements. |
.../tests/restaurant-list.spec.ts |
New test suite for the restaurant list functionality, checking visibility of restaurants and footer elements. |
.../tests/terms.spec.ts |
New test file verifying visibility and correctness of elements and text on the "Terms and Conditions" page. |
.../tests/login.spec.ts |
New test suite for the login functionality, checking page titles and element visibility across login-related pages. |
.../tests/shop.spec.ts |
New tests for the pizza shop application, validating the visibility of menu items and their descriptions. |
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Name | Link |
---|---|
Latest commit | 8d932ad7e3627aa2357277c5b84ea7b5e7e858b8 |
Latest deploy log | https://app.netlify.com/sites/cheery-zabaione-34f12e/deploys/66b35cdca922ba0009081363 |
Name | Link |
---|---|
Latest commit | 8d932ad7e3627aa2357277c5b84ea7b5e7e858b8 |
Latest deploy log | https://app.netlify.com/sites/polite-fairy-234917/deploys/66b35cdc9a62010008b73336 |
Deploy Preview | https://deploy-preview-631--polite-fairy-234917.netlify.app |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.
Hi, this PR includes adding the playwright tool to the project and a few test files