0% found this document useful (0 votes)
17 views

Explain Selenium Automation Framework

Selenium Automation Framework

Uploaded by

ruchikapuri02
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views

Explain Selenium Automation Framework

Selenium Automation Framework

Uploaded by

ruchikapuri02
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 1

Explain Selenium Automation Framework-

-Custom Framework

Java Programming Languange and hybrid framework (data driven and modular driven)

Below components we have-

Test data – files (to maintain test data we use excel format and use Apache POI to deal with these.
Then we use test NG data provider which pass our data in test scripts)

Report/ Logs- Extent report/Allure report we have configured in base class. It takes screenshots in
case test is fail.

Utilities (Project independent – can’t be used with different projects)- We have created a common
class in which have created common utilities and this is used in our test scripts.

Unit test Framework that is TestNg(Using this we are generating our test scripts)– TestNg /Junit
and to write these test scripts we are using a design pattern that is Page object model(POM).

Then we are using Maven (build tool) to run our scripts and create project dependencies. Run testng
scripts using Maven.

Have all the source code on Github or Gitlab.

CI server / Runner- Jenkins / Bamboo

You might also like