Skip to content

JigeshShah/Test_Webdriver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maven + Junit + Selenium Deposit Test Solution

Primary Technologies Used:

Java , Maven , Selenium and JUnit 4.12

Other Libraries Used:

Log4j2 and WebDriver Manager

Description The Automation framework will test user creation and validation flow on UI as well as API. Whenever the test execution starts it will delete the list of existing users. Post deletion , it will execute the test cases and post execution it will close the driver window

Browsers supported As this framework is using the WebDriver Manager library, it supports all the browsers that are provided by this library. This project has been tested in chrome driver

How to execute this project You can directly import this project in your workspace and start executing it by selecting Run as > Maven test on the project explorer

Features

  • Extensible and Reusable : This project is easily extensible and reusable as most of the common classes created are generic and can be easily reused.
  • Maintainable and configurable : This framework is easy to maintain and configure as most of common changes can be specified in the config file. For example, if you want to change the browser, all that is required is to change the value in the config.properties and no need to modify any value in the code.
  • Logging : Logging has been added for each and every action that takes places which will help to debug any error/issues that occur during the test run.
  • Page objects: Page object mechanism has been used to interact with the target application.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages