Introduction to Selenium Frameworks

Selenium Test Automation Frameworks - Introduction

1) What is Framework?

> Framework has several meanings; they vary from i scenario to another

Scenario 1: 
> Selenium is a Testing Framework to behave Functional Testing

> Appium is a Testing Framework to behave to behave Mobile Testing

Testing Framework - Test Tool - To Conduct Testing

In this Scenario, Testing Framework agency Test Tool.

Scenario 2:
> Either JUnit or TestNG Testing Framework tin give the axe last used alongside Selenium if nosotros purpose Java equally Programming Language,

In this scenario, Testing Framework is Standard Framework - To overcome limitations of Selenium/Test Tool

Scenario 3:
> Suppose In my electrical current project, nosotros are using keyword Driven Framework or Hybrid Framework...

In this Scenario, Automation Framework is Third political party Framework to optimize the Automated Testing Process...
 Selenium is a Testing Framework to behave Functional Testing Introduction to Selenium Frameworks
2) What is Test Automation Framework?

> In the software testing, automation frameworks are considered to last of critical importance, peculiarly when yous are involved inwards automation testing. `

> In technical terms, automation framework is a ready of guidelines, which comprises of coding standards, construction of app code in addition to app information folders, exam results storage, accessing external resources in addition to shared object repositories etc. 

3) Advantages of Test Automation Framework....

i) Reusability of code 
(includes object repoisitories in addition to Application Functionalities)

ii) Data Parameterization is a business office of the automation framework.

iii) Appropriate mistake treatment process

iv) Maximum Test Coverage

v) If i exam script fails, exam execution won't sytopped, other exam scripts volition last executed continouly,

vi) Test results should last logged into a split upwards log file in addition to should last fairly slow to understand.

vii) Minimal manual intervention in addition to Easy Reporting

viii)Easy Maintanence of Code
Etc...

4) Types of Automation Frameworks...

> There are unlike types of Automation Frameworks available instantly days. 

> These frameworks may differ from each other based on their back upwards to unlike cardinal factors to produce automation similar reusability, repose of maintenance etc.

> Automation Frameworks names are local, yous tin give the axe purpose your ain bring upwards if educate whatever framework equally your own, anyhow roughly mutual names available inwards the industry,

Most popularly used Test Automation Frameworks are,

i) Module Based Testing Framework
ii) Data Driven Testing Framework
iii) Keyword Driven Testing Framework
iv) Hybrid Testing Framework
v) Behavior Driven Development Framework
Etc...

Note: You tin give the axe follow whatever i of those Frameworks for your project, in addition to usage of Frameworks may vary from i fellowship to another, precisely if yous familiar alongside Framework in addition to then yous tin give the axe easily create produce upwards alongside other type of Frameworks.
-----------------------------------------------
Selenium Step By Step Videos...

Sumber http://www.gcreddy.com/
Post a Comment (0)
Previous Post Next Post