Skip to content

Library to setup selenium webdriver with a single annotation

License

Notifications You must be signed in to change notification settings

aravindaw/driver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maven Central

driver

This project is developed based on selenium webdriver. I developed this project for the easiness of test automation engineers who is using selenium webdriver frequently. Users who is using this library can config Selenium webdriver main configurations within few easy steps.

driver configuration steps

  • Import maven dependency
  • Use @DriverSettings annotation before the test method
@DriverSettings config parameters
  • OS = Your os (WINDOWS, LINUX, MAC)

  • WINDOW_SIZE = Webdriver window size (FULLSCREEN, MAXIMIZE, DEFAULT)

  • BASE_URL = your base url (Type String)

  • IMPLICIT_WAIT = default 100 milliseconds (Type int)

    @DriverSettings(
               OS = DriverSet.OS.LINUX,
               WINDOW_SIZE = DriverSet.WINDOW_SIZE.DEFAULT,
               BASE_URL = "https://www.samplewebsite.com",
               IMPLICIT_WAIT = 100
    )
    

About

Library to setup selenium webdriver with a single annotation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages