{"id":20276124,"url":"https://github.com/bakkappan/playwright-javascript-typescript-csharp-python-framework","last_synced_at":"2025-06-21T06:38:06.092Z","repository":{"id":260477978,"uuid":"860008200","full_name":"BakkappaN/Playwright-JavaScript-TypeScript-CSharp-Python-Framework","owner":"BakkappaN","description":"Playwright with JavaScript TypeScript CSharp DotNet Python Automation Framework GitHub Repository, Playwright is an open-source automation library for browser testing and web scraping developed by Microsoft and Playwright provides the ability to automate browser tasks in Chromium, Firefox and WebKit.","archived":false,"fork":false,"pushed_at":"2025-02-26T06:34:11.000Z","size":193,"stargazers_count":6,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-25T03:41:41.909Z","etag":null,"topics":["azure-devops","microsoft-playwright","page-object-model","playwright-automation","playwright-automation-testing","playwright-codegen","playwright-csharp","playwright-cypress","playwright-demo","playwright-example","playwright-javascript","playwright-python","playwright-testing","playwright-tests","playwright-typescript","quality-assurance","test-automation","test-case","test-plan","testers-talk"],"latest_commit_sha":null,"homepage":"https://youtube.com/playlist?list=PLUeDIlio4THEgPRVJRqZRS8uw8hhVNQCM\u0026si=2EIy78ixJ-31Oozu","language":"JavaScript","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/BakkappaN.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":"2024-09-19T16:51:00.000Z","updated_at":"2025-02-26T06:34:15.000Z","dependencies_parsed_at":"2024-10-31T15:26:58.074Z","dependency_job_id":"9802eae6-e02e-4112-b95b-2fe2e6355c7f","html_url":"https://github.com/BakkappaN/Playwright-JavaScript-TypeScript-CSharp-Python-Framework","commit_stats":null,"previous_names":["bakkappan/playwright-javascript-typescript-csharp-python-framework"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BakkappaN%2FPlaywright-JavaScript-TypeScript-CSharp-Python-Framework","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BakkappaN%2FPlaywright-JavaScript-TypeScript-CSharp-Python-Framework/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BakkappaN%2FPlaywright-JavaScript-TypeScript-CSharp-Python-Framework/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BakkappaN%2FPlaywright-JavaScript-TypeScript-CSharp-Python-Framework/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BakkappaN","download_url":"https://codeload.github.com/BakkappaN/Playwright-JavaScript-TypeScript-CSharp-Python-Framework/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248351441,"owners_count":21089270,"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":["azure-devops","microsoft-playwright","page-object-model","playwright-automation","playwright-automation-testing","playwright-codegen","playwright-csharp","playwright-cypress","playwright-demo","playwright-example","playwright-javascript","playwright-python","playwright-testing","playwright-tests","playwright-typescript","quality-assurance","test-automation","test-case","test-plan","testers-talk"],"created_at":"2024-11-14T13:12:30.303Z","updated_at":"2025-04-11T05:42:30.446Z","avatar_url":"https://github.com/BakkappaN.png","language":"JavaScript","readme":"## Playwright with JavaScript, TypeScript, CSharp Dotnet, Python Automation Framework\n#### Topics Covered\n1. Updating Test Case Outcome in Test Plan Automatically\n2. UI Automation Testing\n3. API Testing\n4. Mobile App Testing\n5. DataBase Testing\n6. Page Object Model Design Pattern\n7. Data Driven Testing\n8. Run test based on different environments - QA, Staging, PROD etc\n9. Automating MFA(Multi Factor Authentication)\n10. Allure report\n11. Assertions or Validations\n12. Test Report\n13. Logging\n14. Parallel Execution\n    \n## Learn Complete Playwright Automation with TypeScript \u0026 JavaScript(UI + API + Mocking + CI CD[Jenkins + GitHub, Azure DevOps Pipeline, GitHub Actions] + Test Reports) Full Course\n## [Part01 : Learn Playwright with TypeScript from Scratch](https://www.youtube.com/watch?v=788GvvcfwTY)\n  [![Watch the video](https://img.youtube.com/vi/788GvvcfwTY/hqdefault.jpg)](https://www.youtube.com/watch?v=788GvvcfwTY)\n## [Part02 : Learn Playwright with TypeScript from Scratch](https://www.youtube.com/watch?v=YfRazDhi9Fw)\n  [![Watch the video](https://img.youtube.com/vi/YfRazDhi9Fw/hqdefault.jpg)](https://www.youtube.com/watch?v=YfRazDhi9Fw)\n## [Part03 : Learn Playwright with TypeScript API Automation](https://www.youtube.com/watch?v=iGQ-qTLEPLw)\n  [![Watch the video](https://img.youtube.com/vi/iGQ-qTLEPLw/hqdefault.jpg)](https://www.youtube.com/watch?v=iGQ-qTLEPLw)\n## [Part04 : Learn Playwright with CI CD - Jenkins, Azure DevOps \u0026 GitHub Actions](https://www.youtube.com/watch?v=D44k45N6S58)\n  [![Watch the video](https://img.youtube.com/vi/D44k45N6S58/hqdefault.jpg)](https://www.youtube.com/watch?v=D44k45N6S58)\n  \n- Playwright with TypeScript Full Course Playlist - https://youtube.com/playlist?list=PLUeDIlio4THEXmQxNvKmdDxAVloGTHXMr\u0026feature=shared\n===============================================================\n# Complete Playwright with JavaScript Full Course\n## [Part01 : Learn Playwright with JavaScript from Scratch](https://www.youtube.com/watch?v=2poXBtifpzA)\n[![Watch the video](https://img.youtube.com/vi/2poXBtifpzA/hqdefault.jpg)](https://www.youtube.com/watch?v=2poXBtifpzA)\n\n- Playwright with JavaScript UI Automation Full Course Playlist - https://bit.ly/playwright-tutorial-automation-testing\n===============================================================\n\n## [Part02 : Learn Playwright with API Automation Testing from Scratch](https://youtu.be/lM-lqPun9P8?feature=shared)\n[![Watch the video](https://img.youtube.com/vi/lM-lqPun9P8/hqdefault.jpg)](https://www.youtube.com/watch?v=lM-lqPun9P8)\n\n- Playwright API Testing Crash Course Playlist - https://bit.ly/playwright-api-testing-tutorial\n===============================================================\n\n## [Part03 : Learn Playwright with Azure DevOps Pipeline](https://www.youtube.com/watch?v=Exx2M5Pz06g)\n[![Watch the video](https://img.youtube.com/vi/Exx2M5Pz06g/hqdefault.jpg)](https://www.youtube.com/watch?v=Exx2M5Pz06g)\n\n- Playwright with Azure DevOps Pipeline Playlist - https://bit.ly/playwright-azure-devops-tutorial\n===============================================================\n\n- Playwright with Dynamics 365 CRM Application Testing - https://youtu.be/WwovRRp0f4o?si=oqPE2ux7UcDeJMm6\n\n\n### Important Playwright articles Links\n* Update test case status automatically - https://medium.com/@testerstalk/integrate-azure-devops-test-plan-with-playwright-update-test-case-status-845b127f4b2b\n  \n* Handling MFA(Multi Factor Authentication) in Playwright - https://medium.com/@testerstalk/how-to-automate-mfa-multi-factor-authentication-seamlessly-with-playwright-433f89be44a1\n  \n* Data Base Testing(MYSQL) with Playwright - https://medium.com/@testerstalk/boost-your-playwright-tests-with-real-time-database-integration-39351ec710a0\n  \n* Data Base Testing(MongoDB) with Playwright - https://medium.com/@testerstalk/integrating-mongodb-with-playwright-test-automation-data-base-testing-22e4bcee7595\n  \n* Top 50 Playwright interview questions \u0026 answers - https://medium.com/@testerstalk/top-50-playwright-interview-questions-and-answers-6dff075c488e\n* Commands: https://medium.com/@testerstalk/playwright-important-commands-for-daily-use-727a339b288e\n* Assertions: https://medium.com/@testerstalk/different-assertion-types-in-playwright-9784c2657253\n\n  \n### How to update Playwright to Latest Version?\n1. npm install -D @playwright/test@latest\n2. npx playwright install --with-deps\n\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbakkappan%2Fplaywright-javascript-typescript-csharp-python-framework","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbakkappan%2Fplaywright-javascript-typescript-csharp-python-framework","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbakkappan%2Fplaywright-javascript-typescript-csharp-python-framework/lists"}