Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/najeeb1023/parabank-automation


https://github.com/najeeb1023/parabank-automation

Last synced: 26 days ago
JSON representation

Awesome Lists containing this project

README

        

# About this project:
This project is based on [Parabank website.](https://parabank-automation.com) It is developed with BDD framework Cucumber and Playwright framework using native Typescript.

## How to run this project:
1. Clone this project.
2. Run ````npm i````.
3. Use npm run parabank to rull all feature files with @Regression.
* To run a specific scenario go to package.json ---> edit the tag with your desired scenario.
4. To run in headed/headless mode edit tsconfig.json file with parameter headed:true/false.

## Bug hunting?
If you encounter any bug or you think any improvements can be made, please submit an issue tab above. If you are interested to submit a PR with a fix kindly reference the issue you created.

[![v2.0.0](https://github.com/najeeb1023/parabank-automation/actions/workflows/release.yaml/badge.svg)](https://github.com/najeeb1023/parabank-automation/actions)
## v2.2.0 includes:
* Login username saved into an array for reusability and to login again.
* Added Bill Payment feature
* Fixed output after each scenario step by using @cucumber/pretty-formatter.
* Added output colorization for better readability.


*This is still a work in progress project.*