{"id":20276126,"url":"https://github.com/bakkappan/playwright-banking-project","last_synced_at":"2026-05-12T04:34:31.404Z","repository":{"id":253649539,"uuid":"844077639","full_name":"BakkappaN/Playwright-Banking-Project","owner":"BakkappaN","description":"Playwright-Banking-Project","archived":false,"fork":false,"pushed_at":"2024-12-22T13:14:31.000Z","size":153,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-14T06:32:42.792Z","etag":null,"topics":["microsoft-testing","playwright-api","playwright-automation","playwright-automation-testing","playwright-automation-tutorial","playwright-azure-devops","playwright-banking-project","playwright-codegen","playwright-community","playwright-cypress","playwright-demo","playwright-docker","playwright-example","playwright-javascript","playwright-microsoft","playwright-test","playwright-testing","playwright-tutorial","qa-automation","test-automation"],"latest_commit_sha":null,"homepage":"https://youtube.com/playlist?list=PLUeDIlio4THEgPRVJRqZRS8uw8hhVNQCM\u0026si=IPMME-YdKKkFqbbY","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-08-18T10:09:36.000Z","updated_at":"2024-12-22T13:14:34.000Z","dependencies_parsed_at":"2024-12-22T14:21:33.047Z","dependency_job_id":"15a1df7b-ae11-4009-9c3d-d0a3abe46b2a","html_url":"https://github.com/BakkappaN/Playwright-Banking-Project","commit_stats":null,"previous_names":["bakkappan/playwright-banking-project"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BakkappaN%2FPlaywright-Banking-Project","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BakkappaN%2FPlaywright-Banking-Project/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BakkappaN%2FPlaywright-Banking-Project/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BakkappaN%2FPlaywright-Banking-Project/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BakkappaN","download_url":"https://codeload.github.com/BakkappaN/Playwright-Banking-Project/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241768276,"owners_count":20017116,"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":["microsoft-testing","playwright-api","playwright-automation","playwright-automation-testing","playwright-automation-tutorial","playwright-azure-devops","playwright-banking-project","playwright-codegen","playwright-community","playwright-cypress","playwright-demo","playwright-docker","playwright-example","playwright-javascript","playwright-microsoft","playwright-test","playwright-testing","playwright-tutorial","qa-automation","test-automation"],"created_at":"2024-11-14T13:12:30.489Z","updated_at":"2025-12-03T05:05:32.899Z","avatar_url":"https://github.com/BakkappaN.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Playwright Banking Project :\n\n## Playwright Automation Framework Contains :\n\n1. Updating Test Case Outcome in Test Plan Automatically\n2. Automating MFA(Multi Factor Authentication)\n3. DataBase Testing\n4. REST API Automation\n5. Page Object Model Design Pattern\n6. Data Driven Testing\n7. Test Report\n8. Assertions or Validations\n9. UI Automation Testing\n10. Run test based on Environments - QA, Staging, PROD\n11. JavaScript\n\n## Covered Test cases in this project :\n\n### Test Case 1:\n\nManual Steps:\n\n1. Open this url https://parabank.parasoft.com/parabank/index.htm\n2. Click On Register Link.\n3. Add Valid Register Data.\n4. Click On Register Button.\n5. Verify that user is able to Register successfully in the ParaBank application after providing the valid Register Test Data.\n\n### Test Case 2:\n\nManual Steps:\n\n1. Open this url https://parabank.parasoft.com/parabank/index.htm\n2. Enter the Valid UserName.\n3. Enter the Valid Password.\n4. Click the Login button. 5.Verify that user is able to login successfully in the ParaBank application after providing the valid username and password.\n\n### Test Case 3:\n\nManual Steps:\n\n1. Open this url https://parabank.parasoft.com/parabank/index.htm\n2. Enter the Valid UserName.\n3. Enter the Valid Password.\n4. Click the Login button.\n5. Navigate to my account page.\n6. Click on Open New Account.\n7. Verify that field What type of Account would you like to open? is displayed.\n\n### Test Case 4:\n\nManual Steps:\n\n1. Open this url https://parabank.parasoft.com/parabank/index.htm\n2. Enter the InValid UserName.\n3. Enter the Valid Password.\n4. Click the Login button.\n5. Verify that appropriate error message is displayed\n\n\n## Learn Complete Playwright - Youtube Playlist\n\n1. Playwright Tutorial Full Course - https://bit.ly/playwright-tutorial-automation-testing\n   [![Watch this video on YouTube](https://img.youtube.com/vi/2poXBtifpzA/hqdefault.jpg)](https://www.youtube.com/watch?v=2poXBtifpzA)\n\n   \n2. Playwright API Testing Tutorial - https://bit.ly/playwright-api-testing-tutorial\n   [![Watch this video on YouTube](https://img.youtube.com/vi/lM-lqPun9P8/hqdefault.jpg)](https://www.youtube.com/watch?v=lM-lqPun9P8)\n   \n3. Playwright with Dynamics 365 CRM - https://youtu.be/WwovRRp0f4o?si=oqPE2ux7UcDeJMm6\n   [![Watch this video on YouTube](https://img.youtube.com/vi/WwovRRp0f4o/hqdefault.jpg)](https://www.youtube.com/watch?v=WwovRRp0f4o)\n   \n4. Playwright with Azure DevOps Pipeline - https://bit.ly/playwright-azure-devops-tutorial\n   [![Watch this video on YouTube](https://img.youtube.com/vi/Exx2M5Pz06g/hqdefault.jpg)](https://www.youtube.com/watch?v=Exx2M5Pz06g)\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\n  \n## Update Playwright to Latest Version\n\n1. npm install -D @playwright/test@latest\n2. npx playwright install --with-deps\n\n## Playwright Important Commnands for daily use\nhttps://medium.com/@testerstalk/playwright-important-commands-for-daily-use-727a339b288e\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbakkappan%2Fplaywright-banking-project","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbakkappan%2Fplaywright-banking-project","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbakkappan%2Fplaywright-banking-project/lists"}