Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/mdziegielewska/automation-playwright

Proof-of-concept automation project utilizing Playwright and TypeScript to explore web testing capabilities.
https://github.com/mdziegielewska/automation-playwright

automation-testing banking parabank playwright software-testing test-automation typescript

Last synced: 3 months ago
JSON representation

Proof-of-concept automation project utilizing Playwright and TypeScript to explore web testing capabilities.

Awesome Lists containing this project

README

        

## Playwright Automation Tests for ParaBank

### Project Overview

This repository contains Playwright (TypeScript) automation tests created as part of a learning exercise on the ParaBank website (https://parabank.parasoft.com/).

### Getting Started

1. Clone the repository:
```git clone https://github.com/mdziegielewska/Automation-Playwright.git```

2. Install dependencies
```npm install ci```

3. Run tests
```npx playwright test```

### Technologies Used

- Playwright
- TypeScript

### Test Coverages

- Main page
- Menu
- Navigation buttons
- Services
- Latest news
- Footer
- Registration
- Log in
- Forgotten password
- Log out
- Customer care
- Account services
- Open new account
- Account ovierview
- Transfer funds
- Bill pay
- Update contact info
- Request loan
- Find transaction

### Future work

- Session cookies preservation to eliminate the need to log in every time before testing account services
- Extend test coverage with new scenarios
- More optimalization