![JAR search and dependency download from the Maven repository](/logo.png)
org.bithill.selenium.driver.WebDriverHandleFactory Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of aport Show documentation
Show all versions of aport Show documentation
web UI testing made easier
package org.bithill.selenium.driver;
import java.util.Map;
/**
* Factory interface for {@link WebDriverHandle WebDriverHandles}.
*/
public interface WebDriverHandleFactory
{
/** Creates WebDriverHandle matching given criteria.
*
* @param criteria criteria affecting the to-be-created WebDriverHandle.
*
*
* Should be passed to the WebDriverHandle's constructor
* as optional 'info' argument so the WebDriverHandle instance
* keeps information about from what settings it was created.
*
*
* @return WebDriverHandle matching given criteria
*
* @throws DriverInitializationException when the creation and initialization of the driver fails
*/
T createDriverHandle(Map criteria);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy