Class SofticarSeleniumGridPlugin

java.lang.Object
com.softicar.gradle.selenium.grid.plugin.SofticarSeleniumGridPlugin
All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.Project>

public class SofticarSeleniumGridPlugin extends Object implements org.gradle.api.Plugin<org.gradle.api.Project>
This Gradle plug-in is applied to root projects to help execute test tasks comprising Selenium based unit tests.

This plug-in:

  • provides basic configuration and environmental settings,
  • facilitates parallel execution of tests tasks on a single Selenium grid, and
  • triggers the shutdown of the Selenium grid after the build (regardless of whether the build was successful, failed, or aborted).
  • Constructor Details

    • SofticarSeleniumGridPlugin

      public SofticarSeleniumGridPlugin()
  • Method Details

    • apply

      public void apply(org.gradle.api.Project rootProject)
      Specified by:
      apply in interface org.gradle.api.Plugin<org.gradle.api.Project>