Skip to content

JoeFerrara/parallel-webtest

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What is parallel-webtest?

parallel-webtest is a Java library Selenium. It makes running parallel tests with multiple browsers through Sauce Labs easy and fast.

Getting Started

The easiest way to get started writing tests is to add parallel-webtest as a dependency, and create a new JUnit test using package com.dynacrongroup.webtest.webdriverbase.WebDriverUtilitiesTest as your pattern. Check back soon for more detailed examples.

In addition, you'll want to add the following environment variables:

  • SAUCELABS_USER: your sauce labs user name.
  • SAUCELABS_KEY: your sauce labs key.

Tests run by default in Firefox, locally.

Configuring Test Parameters

Changes from v1.x

v2 of parallel-webtest brings lots of changes!

  • Configuration now uses TypeSafeConfiguration. See application.conf under src/test/resources for an example.
  • Configuration values now follow TypeSafeConfiguration syntax/standards (for example, SAUCELABS_USER is now set as "saucelabs.user".
  • Parameters for the test now use a single ParameterCombination object, which can be extended to provide different parameter combinations for different testing needs.

About

Maven project to enable easy parallel webtest execution.

Resources

Stars

Watchers

Forks

Packages

No packages published