This framework include tests for checking UI functionality for the Banking Project. https://www.globalsqa.com/angularJs-protractor/BankingProject
- clone repository
- npm install
- npx playwright install
npx playwright test
- Test passed: Verifies adding a customer
- Test passed: Verify customer added appear in the Customers list
- Test failed: Verify customer added appear in the Customers list after closing and reopen the browser
- Test passed: Verify deposit work as expected: login with an existing user and check that the deposit is making successfuly
-
Page Object Model: Two main POMs - ManagerView (handles manager actions like adding customers, check deposit amount) and Helper (contains utility functions like generating random user data)
-
fixtures.ts: Used to set up global configurations and data across tests
-
tests: folder for defining the spec files with tests to verify application functionality
d8a00180c9c3035f4a3454db87b7873d226294e3