Skip to content

Extensions for WebDriver is an enhancement to the powerful WebDriver API, with robust features that keep your browser automation running smoothly. It includes a widget library, improved session management and extended functions over the existing WebDriver API.

License

Notifications You must be signed in to change notification settings

dpulitano/JTAF-ExtWebDriver

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JTAF-ExtWebDriver Build Status

Extensions for WebDriver is an enhancement to the powerful WebDriver API, with robust features that keep your browser automation running smoothly. It includes a widget library, improved session management and extended functions over the existing WebDriver API.

Here is the link to getting started

Releases

Release 1.0 is available on Maven central repository! - 12/13/2013

Release 1.1 has been released! - 02/03/2014

Release 1.2 has been released! - 04/07/2014

Release 1.2.1 patch release - 04/10/2014

Release 1.3 has been released! - 05/02/2014

Release 1.4 has been released! - 08/15/2014

Release 1.5 - Coming soon!

Contributing

We encourage contribution from the open source community to help make ExtWebDriver better. Please refer to the development page for more information on how to contribute to this project including sign off and the DCO agreement.

If you have any questions or discussion topics, please post them on Google Groups.

Building

ExtWebDriver uses Maven for build. Please install Maven by downloading it here.

# Clone ExtWebDriver git repo
git clone git://github.com/FINRAOS/JTAF-ExtWebDriver.git
cd JTAF-ExtWebDriver

# Run package to compile and create jar
mvn package

Running Tests

ExtWebDriver uses Maven plugins to execute both the unit and integration tests. The integration tests run against a locally deployed app (using Jetty server) using HtmlUnitDriver. You can run all of the tests by executing:

mvn verify

You can run individual tests by executing it from your IDE or through command line. If you want to run an integration test, you need to deploy the app locally first before execution.

Requirements

ExtWebDriver requires Java SE version 7 or above available here

License Type

JTAF projects including ExtWebDriver is licensed under Apache License Version 2.0

About

Extensions for WebDriver is an enhancement to the powerful WebDriver API, with robust features that keep your browser automation running smoothly. It includes a widget library, improved session management and extended functions over the existing WebDriver API.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 97.6%
  • HTML 2.4%