{"id":28272996,"url":"https://github.com/saboye/automated-test-with-playwright","last_synced_at":"2026-05-01T06:33:47.825Z","repository":{"id":211677215,"uuid":"615924015","full_name":"saboye/Automated-Test-with-Playwright","owner":"saboye","description":"This repository contains the code for an automated testing project that uses Playwright Test on the LambdaTest platform. The project is designed to automate web application test. ","archived":false,"fork":false,"pushed_at":"2023-03-20T04:35:40.000Z","size":9035,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-17T21:43:21.665Z","etag":null,"topics":["automation","end-to-end","javascript","playwright","testing","testing-framework","testing-library","testing-tools"],"latest_commit_sha":null,"homepage":"https://github.com/saboye/Automated-Test-with-Playwright","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/saboye.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-03-19T04:27:20.000Z","updated_at":"2023-03-19T19:21:55.000Z","dependencies_parsed_at":"2023-12-10T06:37:15.761Z","dependency_job_id":null,"html_url":"https://github.com/saboye/Automated-Test-with-Playwright","commit_stats":null,"previous_names":["saboye/automated-test-with-playwright"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/saboye/Automated-Test-with-Playwright","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saboye%2FAutomated-Test-with-Playwright","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saboye%2FAutomated-Test-with-Playwright/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saboye%2FAutomated-Test-with-Playwright/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saboye%2FAutomated-Test-with-Playwright/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/saboye","download_url":"https://codeload.github.com/saboye/Automated-Test-with-Playwright/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saboye%2FAutomated-Test-with-Playwright/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32487535,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"online","status_checked_at":"2026-05-01T02:00:05.856Z","response_time":64,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automation","end-to-end","javascript","playwright","testing","testing-framework","testing-library","testing-tools"],"created_at":"2025-05-21T00:17:04.096Z","updated_at":"2026-05-01T06:33:47.820Z","avatar_url":"https://github.com/saboye.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\u003cp align=\"justify\"\u003e\n\u003ch1 align=\"center\" style=\"color:blue;\" id=\"heading\"\u003e Automated Test with Playwright \u003c/h1\u003e\n\u003ch1 align=\"center\" style=\"color:blue;\" id=\"heading\"\u003e Run on the Cloud \u003c/h1\u003e\n\u003c/p\u003e\n\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://img.shields.io/github/contributors/saboye/Automated-Test-with-Playwright?color=blue\u0026logo=github\u0026style=for-the-badge\" alt=\"GitHub contributors\"\u003e\n\u003cimg src=\"https://img.shields.io/github/forks/saboye/Automated-Test-with-Playwright?logo=github\u0026style=for-the-badge\" alt=\"GitHub forks\"\u003e\n\u003cimg src=\"https://img.shields.io/github/issues-raw/saboye/Automated-Test-with-Playwright?style=for-the-badge\" alt=\"GitHub issues\"\u003e\n\u003cimg src=\"https://img.shields.io/github/license/saboye/Automated-Test-with-Playwright?label=license\u0026style=for-the-badge\" alt=\"GitHub license\"\u003e\n\u003cimg src=\"https://img.shields.io/github/last-commit/saboye/Automated-Test-with-Playwright?style=for-the-badge\" alt=\"GitHub last commit\"\u003e\n\u003cimg src=\"https://img.shields.io/badge/Playwright-1.31.2-green?style=for-the-badge\u0026logo=playwright\" alt=\"Playwright\"\u003e\n\u003cimg src=\"https://img.shields.io/badge/Node.js-v14.16.0-green?style=for-the-badge\u0026logo=node.js\" alt=\"Node.js\"\u003e\n\u003cimg src=\"https://img.shields.io/badge/JavaScript-ES6-green?style=for-the-badge\u0026logo=javascript\" alt=\"JavaScript\"\u003e\n\u003cimg src=\"https://img.shields.io/badge/LambdaTest-Cloud%20Testing-yellow?style=for-the-badge\u0026logo=lambdatest\" alt=\"LambdaTest\"\u003e\n\u003c/p\u003e\n\n\n\n\n\u003c!-- PROJECT LOGO --\u003e\n\u003cbr /\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca\u003e\n    \u003cimg src=\"./images/playwright.png\" alt=\"Logo\" width=\"300\" height=\"300\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\n\nThis is a test suite built with [Playwright](https://playwright.dev/) that tests the [LambdaTest](https://www.lambdatest.com/selenium-playground/) platform. The test suite includes three test cases that cover different aspects of the website:\n\n[System under test (SUT)](https://www.lambdatest.com/selenium-playground/)\n\n- Verify User Can enter a message Successfully\n- Verify the Slider Can Be Dragged to Change Value\n- Verify Submitting Contact Form\n\n\n# Running the Test Suite\n\nTo run the test suite,  clone this repository to your local machine and you will need to have Node.js and Playwright installed on your machine. You can install them by running the following commands:\n\n```ruby\n  git clone https://github.com/saboye/Automated-Test-with-Playwright.git\n  \n  cd Automated-Test-with-Playwright\n```\n\n```ruby\nnpm install\n\n```\n\nThen, you can run the test suite using the following command:\n\n```ruby\nnpx playwright test\n```\n\nBy default, the test suite runs on the Chromium browser. If you want to run the tests on a different browser, you can use the --browser option. For example, to run the tests on Firefox, you can use the following command:\n\n# Test Cases\n## Verify User Can enter a message Successfully\nThis test case verifies that a user can successfully enter a message on the \"Simple Form Demo\" page and that the displayed message matches the entered message.\n\n## Verify the Slider Can Be Dragged to Change Value\nThis test case verifies that a user can drag the slider on the \"Drag \u0026 Drop Sliders\" page to change its value and that the displayed value matches the expected value.\n\n## Verify Submitting Contact Form\nThis test case verifies that a user can successfully submit the contact form on the \"Input Form Submit\" page. It fills in the a;; the form fields  verifies that the success message \"Thanks for contacting us, we will get back to you shortly.\" is displayed.\n\n# Test Report \nThis report will include both the HTML and the LambdaTest results along with the details of the build setup used on LambdaTest.\n\n## Builds on Lamdatest \n\u003cp align=\"center\"\u003e\n  \u003ca\u003e\n    \u003cimg src=\"./images/lambdatest_build.png\" alt=\"Builds on Lamdatest \" \u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n## Test Report on Lamdatest \n\u003cp align=\"center\"\u003e\n  \u003ca\u003e\n    \u003cimg src=\"./images/lambdatest_report.png\" alt=\"Test Report on Lamdatest\" \u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n## Playwright HTML Report \n\u003cp align=\"center\"\u003e\n  \u003ca\u003e\n    \u003cimg src=\"./images/html-report.png\" alt=\"Playwright HTML Report\" \u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n# Technologies Used \n\n- 🎭 [playwright](https://playwright.dev/) \n- [Node.js](https://nodejs.org/en)\n\n# License\nThis project is licensed under the MIT License - see the [LICENSE](https://github.com/saboye/Automated-Test-with-Playwright/blob/main/LICENSE) file for details.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaboye%2Fautomated-test-with-playwright","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsaboye%2Fautomated-test-with-playwright","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaboye%2Fautomated-test-with-playwright/lists"}