dev.galasa.selenium.package-info Maven / Gradle / Ivy
/*
* Licensed Materials - Property of IBM
*
* (c) Copyright IBM Corp. 2020.
*/
/**
* Selenium Manager
*
* @galasa.manager Selenium
*
* @galasa.release.state BETA - This Manager is almost ready. It has been tested and the TPI is stable, but there may be minor changes to come.
*
* @galasa.description
*
* This Manager enables the test to run Selenium WebDrivers in order to drive Web Browsers during the test. Browsers can have actions performed against them
* to navigate WebPages and extract information about the current page.
*
* As an absolute minimum, the CPS property
* selenium.instance.PRIMARY.gecko.path
* must be provided as the Manager will default to using a GECKO WebDriver if no WebDriver is provided.
*
* The CPS property
* selenium.instance.PRIMARY.web.driver
* can be used to set a different WebDriver. This will also require the corresponding driver path to be set.
* eg. selenium.instance.PRIMARY.web.driver=CHROME
* requires selenium.instance.PRIMARY.chrome.path=...
*
* @galasa.limitations
*
* The Selenium Manager only supports GECKO, CHROME, EDGE and IE WebDrivers.
*
* You can view the Javadoc documentation for the Manager here.
*
*
*/
package dev.galasa.selenium;