An open API service indexing awesome lists of open source software.

https://github.com/bakkappan/playwright-banking-project

Playwright-Banking-Project
https://github.com/bakkappan/playwright-banking-project

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

Last synced: 3 months ago
JSON representation

Playwright-Banking-Project

Awesome Lists containing this project

README

        

## Playwright Banking Project :

## Playwright Automation Framework Contains :

1. Updating Test Case Outcome in Test Plan Automatically
2. Automating MFA(Multi Factor Authentication)
3. DataBase Testing
4. REST API Automation
5. Page Object Model Design Pattern
6. Data Driven Testing
7. Test Report
8. Assertions or Validations
9. UI Automation Testing
10. Run test based on Environments - QA, Staging, PROD
11. JavaScript

## Covered Test cases in this project :

### Test Case 1:

Manual Steps:

1. Open this url https://parabank.parasoft.com/parabank/index.htm
2. Click On Register Link.
3. Add Valid Register Data.
4. Click On Register Button.
5. Verify that user is able to Register successfully in the ParaBank application after providing the valid Register Test Data.

### Test Case 2:

Manual Steps:

1. Open this url https://parabank.parasoft.com/parabank/index.htm
2. Enter the Valid UserName.
3. Enter the Valid Password.
4. Click the Login button. 5.Verify that user is able to login successfully in the ParaBank application after providing the valid username and password.

### Test Case 3:

Manual Steps:

1. Open this url https://parabank.parasoft.com/parabank/index.htm
2. Enter the Valid UserName.
3. Enter the Valid Password.
4. Click the Login button.
5. Navigate to my account page.
6. Click on Open New Account.
7. Verify that field What type of Account would you like to open? is displayed.

### Test Case 4:

Manual Steps:

1. Open this url https://parabank.parasoft.com/parabank/index.htm
2. Enter the InValid UserName.
3. Enter the Valid Password.
4. Click the Login button.
5. Verify that appropriate error message is displayed

## Learn Complete Playwright - Youtube Playlist

1. Playwright Tutorial Full Course - https://bit.ly/playwright-tutorial-automation-testing
[![Watch this video on YouTube](https://img.youtube.com/vi/2poXBtifpzA/hqdefault.jpg)](https://www.youtube.com/watch?v=2poXBtifpzA)


2. Playwright API Testing Tutorial - https://bit.ly/playwright-api-testing-tutorial
[![Watch this video on YouTube](https://img.youtube.com/vi/lM-lqPun9P8/hqdefault.jpg)](https://www.youtube.com/watch?v=lM-lqPun9P8)

3. Playwright with Dynamics 365 CRM - https://youtu.be/WwovRRp0f4o?si=oqPE2ux7UcDeJMm6
[![Watch this video on YouTube](https://img.youtube.com/vi/WwovRRp0f4o/hqdefault.jpg)](https://www.youtube.com/watch?v=WwovRRp0f4o)

4. Playwright with Azure DevOps Pipeline - https://bit.ly/playwright-azure-devops-tutorial
[![Watch this video on YouTube](https://img.youtube.com/vi/Exx2M5Pz06g/hqdefault.jpg)](https://www.youtube.com/watch?v=Exx2M5Pz06g)

## Important Playwright articles Links
* Update test case status automatically - https://medium.com/@testerstalk/integrate-azure-devops-test-plan-with-playwright-update-test-case-status-845b127f4b2b

* Handling MFA(Multi Factor Authentication) in Playwright - https://medium.com/@testerstalk/how-to-automate-mfa-multi-factor-authentication-seamlessly-with-playwright-433f89be44a1

* Data Base Testing(MYSQL) with Playwright - https://medium.com/@testerstalk/boost-your-playwright-tests-with-real-time-database-integration-39351ec710a0

* Data Base Testing(MongoDB) with Playwright - https://medium.com/@testerstalk/integrating-mongodb-with-playwright-test-automation-data-base-testing-22e4bcee7595

* Top 50 Playwright interview questions & answers - https://medium.com/@testerstalk/top-50-playwright-interview-questions-and-answers-6dff075c488e


## Update Playwright to Latest Version

1. npm install -D @playwright/test@latest
2. npx playwright install --with-deps

## Playwright Important Commnands for daily use
https://medium.com/@testerstalk/playwright-important-commands-for-daily-use-727a339b288e