{"id":25382569,"url":"https://github.com/jaktestowac/playwright-quick-start","last_synced_at":"2025-04-09T13:17:51.389Z","repository":{"id":277225982,"uuid":"931032582","full_name":"jaktestowac/playwright-quick-start","owner":"jaktestowac","description":"This repository contains code examples used during webinar - Playwright 2025 – How to Get Started? Boost Your Efficiency – From Manual Testing to Automation and Your First Framework in Just One Hour!","archived":false,"fork":false,"pushed_at":"2025-04-05T17:15:35.000Z","size":43,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-04-05T18:23:49.236Z","etag":null,"topics":["framework","playwright","quality-assurance","test-automation","test-framework","testing","typescript"],"latest_commit_sha":null,"homepage":"https://jaktestowac.pl/zacznij/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jaktestowac.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-11T16:01:23.000Z","updated_at":"2025-04-05T17:15:38.000Z","dependencies_parsed_at":"2025-02-12T20:32:02.546Z","dependency_job_id":"8abd06fb-e58d-4e5d-8183-dd0a9cfa4e22","html_url":"https://github.com/jaktestowac/playwright-quick-start","commit_stats":null,"previous_names":["jaktestowac/playwright-quick-start"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jaktestowac%2Fplaywright-quick-start","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jaktestowac%2Fplaywright-quick-start/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jaktestowac%2Fplaywright-quick-start/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jaktestowac%2Fplaywright-quick-start/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jaktestowac","download_url":"https://codeload.github.com/jaktestowac/playwright-quick-start/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248045271,"owners_count":21038557,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["framework","playwright","quality-assurance","test-automation","test-framework","testing","typescript"],"created_at":"2025-02-15T07:28:44.025Z","updated_at":"2025-04-09T13:17:51.383Z","avatar_url":"https://github.com/jaktestowac.png","language":"TypeScript","readme":"# Webinar: Playwright 2025 – How to Get Started? by jaktestowac.pl\n\nThis repository contains code used during Webinar organized by jaktestowac.pl:\n\n_\"Playwright 2025 – How to Get Started? Boost Your Efficiency – From Manual Testing to Automation and Your First Framework in Just One Hour!\"_\n\n(Polish: _\"Playwright 2025 – od czego zacząć? Usprawnij swoją pracę – od manuali do automatów i pierwszego frameworka w godzinę!\"_)\n\nby [jaktestowac.pl](jaktestowac.pl) team.\n\nMore:\n\n[Playwright 2025 – od czego zacząć?](https://jaktestowac.pl/zacznij/)\n\n## Overview\n\nMultirepo with test framework used to demonstrate quick start with Playwright:\n\n- TBD\n\n## Who we are?\n\nWe are **Test Architects and Senior Lead Tech Quality Engineers**, who are passionate about testing.\nWe are constantly looking for new ways to improve our skills and share our knowledge with others.\n\nWe are actively involved in the Playwright community, contributing to the project and sharing our knowledge with others. We have been using Playwright in **different companies and projects since 2021**.\n\nWe believe in the power of open source and the importance of giving back to the community.\n\nRead more about our **[Contribution to Playwright and Community](https://jaktestowac.pl/contribution-playwright/)**\n\n## Prerequisites\n\nBefore you start, make sure you have the following installed:\n\n- [Node.js](https://nodejs.org) (v20 or later LTS version)\n- [npm](https://www.npmjs.com/)\n- our free application to practice automation - [🦎 GAD](https://github.com/jaktestowac/gad-gui-api-demo)\n\n## Project Structure\n\n```\n├── 1-start/\n│   ├── tests/\n│   └── ...\n├── 2-recorded-tests/\n│   ├── tests/\n│   ├── ...\n```\n\n## Setup\n\n1. Clone the repository:\n\n   ```bash\n   git clone https://github.com/jaktestowac/playwright-quick-start.git\n   cd bughuntfest-playwright-patterns/tests-gad\n   ```\n\n2. Install dependencies:\n\n   ```bash\n   npm install\n   ```\n\n## Running Tests\n\nRun all tests:\n\n```bash\nnpm run test\n```\n\nRun specific test file:\n\n```bash\nnpx playwright test tests/articles-viewer.spec.ts\n```\n\nRun tests with UI mode:\n\n```bash\nnpx playwright test --ui\n```\n\nGenerate test report:\n\n```bash\nnpx playwright show-report\n```\n\n## Troubleshooting\n\nCommon issues and solutions:\n\n1. **Tests fail on first run**\n\n   - Ensure 🦎 GAD application is running\n   - Check if correct Node.js version is installed\n\n2. **Browser launch fails**\n   ```bash\n   npx playwright install\n   ```\n\n## Resources\n\n- [Playwright Documentation](https://playwright.dev/docs/intro)\n- [Playwright GitHub Repository](https://github.com/microsoft/playwright)\n- Additional resources - [Playwright 2025 – od czego zacząć?](https://jaktestowac.pl/zacznij/)\n\n## Contact\n\nFeel free to reach out to us:\n\n- Website: [jaktestowac.pl](https://jaktestowac.pl)\n- LinkedIn: [jaktestowac.pl](https://www.linkedin.com/company/jaktestowac/)\n\nHappy testing and automating tests!🚀\n\njaktestowac.pl Team\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjaktestowac%2Fplaywright-quick-start","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjaktestowac%2Fplaywright-quick-start","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjaktestowac%2Fplaywright-quick-start/lists"}