Top Banner
A – TEAM Automation Framework A-TEAM
15

A – TEAM Automation Framework A-TEAM. LOGIN CREATE INDEMNITY CLAIM SET RESERVE UPDATE INDEMNITY CLAIM MAKE PAYMENT Demonstration.

Jan 05, 2016

Download

Documents

Millicent James
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: A – TEAM Automation Framework A-TEAM. LOGIN CREATE INDEMNITY CLAIM SET RESERVE UPDATE INDEMNITY CLAIM MAKE PAYMENT Demonstration.

A – TEAM Automation Framework

A-TEAM

Page 2: A – TEAM Automation Framework A-TEAM. LOGIN CREATE INDEMNITY CLAIM SET RESERVE UPDATE INDEMNITY CLAIM MAKE PAYMENT Demonstration.

LOGINCREATE INDEMNITY CLAIMSET RESERVEUPDATE INDEMNITY CLAIMMAKE PAYMENTMAKE PAYMENT

Demonstration

Page 3: A – TEAM Automation Framework A-TEAM. LOGIN CREATE INDEMNITY CLAIM SET RESERVE UPDATE INDEMNITY CLAIM MAKE PAYMENT Demonstration.

Introduction

The Layers method is a part of the OOAT ( Object Oriented Automation Testing ) methodology.

The method offers full isolation between information data, GUI implementation and business process.

The method offers full modularity and interaction within the layers.

Page 4: A – TEAM Automation Framework A-TEAM. LOGIN CREATE INDEMNITY CLAIM SET RESERVE UPDATE INDEMNITY CLAIM MAKE PAYMENT Demonstration.

The Data Layer

The data layer are data and keyword driven source xml files.

Each xml file represents a test-set that equivalents to a business scenario process.

Page 5: A – TEAM Automation Framework A-TEAM. LOGIN CREATE INDEMNITY CLAIM SET RESERVE UPDATE INDEMNITY CLAIM MAKE PAYMENT Demonstration.

Data Layer

Page 6: A – TEAM Automation Framework A-TEAM. LOGIN CREATE INDEMNITY CLAIM SET RESERVE UPDATE INDEMNITY CLAIM MAKE PAYMENT Demonstration.

The Utils Layer

These are common or specific function libraries associated with the scripts.

The function libraries holds a common implementation and a generic solution for all the projects.

Page 7: A – TEAM Automation Framework A-TEAM. LOGIN CREATE INDEMNITY CLAIM SET RESERVE UPDATE INDEMNITY CLAIM MAKE PAYMENT Demonstration.

Utilities Layer

Page 8: A – TEAM Automation Framework A-TEAM. LOGIN CREATE INDEMNITY CLAIM SET RESERVE UPDATE INDEMNITY CLAIM MAKE PAYMENT Demonstration.

The GUI Layer

The GUI layer implements all the steps against the AUT.

Every GUI “Module” handles one GUI screen.

This avoid locked repository files when working within a team and better modularity.

Page 9: A – TEAM Automation Framework A-TEAM. LOGIN CREATE INDEMNITY CLAIM SET RESERVE UPDATE INDEMNITY CLAIM MAKE PAYMENT Demonstration.

GUI Layer

Page 10: A – TEAM Automation Framework A-TEAM. LOGIN CREATE INDEMNITY CLAIM SET RESERVE UPDATE INDEMNITY CLAIM MAKE PAYMENT Demonstration.

The Business Layer

The Business Layer supports a single business action.

The Business layer module can call 1 to n GUI modules.

The Business module acts like a controller for the GUI layer.

Page 11: A – TEAM Automation Framework A-TEAM. LOGIN CREATE INDEMNITY CLAIM SET RESERVE UPDATE INDEMNITY CLAIM MAKE PAYMENT Demonstration.

Business Layer

Page 12: A – TEAM Automation Framework A-TEAM. LOGIN CREATE INDEMNITY CLAIM SET RESERVE UPDATE INDEMNITY CLAIM MAKE PAYMENT Demonstration.

The Test or Test-Case Layer

The Test Layer is the engine of the layer method.

The test layer is responsible to parse the parameters and steps required for a single test-case by calling the required Business Layer Module.

Page 13: A – TEAM Automation Framework A-TEAM. LOGIN CREATE INDEMNITY CLAIM SET RESERVE UPDATE INDEMNITY CLAIM MAKE PAYMENT Demonstration.

Test Layer

Page 14: A – TEAM Automation Framework A-TEAM. LOGIN CREATE INDEMNITY CLAIM SET RESERVE UPDATE INDEMNITY CLAIM MAKE PAYMENT Demonstration.

Automation Execution Report

Page 15: A – TEAM Automation Framework A-TEAM. LOGIN CREATE INDEMNITY CLAIM SET RESERVE UPDATE INDEMNITY CLAIM MAKE PAYMENT Demonstration.

Q&A