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

https://github.com/eddie4k-code/seleniumtestautomationframework

Automation framework for a practice automation site "XYZ Bank"
https://github.com/eddie4k-code/seleniumtestautomationframework

Last synced: about 2 months ago
JSON representation

Automation framework for a practice automation site "XYZ Bank"

Awesome Lists containing this project

README

        

A Data Driven Automation Testing Framework for a Demo Site.
https://www.globalsqa.com/angularJs-protractor/BankingProject/#/customer

Description


Having experience in automation testing with Java, Selenium and TestNG. I wanted to create this framework to practice my automation skills.

Tests


Login Test - Tests logging into the application


Add Customer Test - Tests Adding a new Customer to the XYZ Bank

Directory


pageObjects

Contains all Page classes for the web application (includes web elements for each page and functionality)

log

Stores all logs from run time

Reports

After run time a html report is generated and stored here.

Screenshots

When a test fails a screenshot is saved here

testScripts

Contains all test methods

TestData

Test Data Excel file is stored here

utilities

Contains utilities such as common functions that are used, functions for reading test data, reading properties, reporting test listeners and constants.