Skip to content
This repository has been archived by the owner on Oct 21, 2020. It is now read-only.
/ sauce-java Public archive

A set of helpers for consuming Sauce Labs services from Java

License

Notifications You must be signed in to change notification settings

saucelabs/sauce-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Sauce Java Helper libraries

Codacy Badge codecov.io

This project contains helper libraries for consuming Sauce Labs services from Java using TestNG and/or JUnit.

The helper libraries provide the following functionality:

  • Invoke the Sauce REST API to mark a Sauce Job as passed/failed, based on the test result
  • Output the Sauce Session Id to the stdout, so that the Sauce Continuous Integration plugins (for Bamboo/Jenkins/Hudson) can parse the output)
  • Provide a com.saucelabs.common.SauceOnDemandAuthentication class, which handles obtaining the Sauce OnDemand user name and access key from environment variables and/or the filesystem.

For JUnit projects, the library can be added to a project by including the following dependency:

<dependency>
    <groupId>com.saucelabs</groupId>
    <artifactId>sauce_junit</artifactId>
    <version>2.1.21</version>
    <scope>test</scope>
</dependency>

For TestNG projects, the library can be added to a project by including the following dependency:

<dependency>
    <groupId>com.saucelabs</groupId>
    <artifactId>sauce_testng</artifactId>
    <version>2.1.21</version>
    <scope>test</scope>
</dependency>

Bitdeli Badge

Thanks and Acknowledgements

About

A set of helpers for consuming Sauce Labs services from Java

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages