org.openqa.selenium.support
Class ThreadGuard
java.lang.Object
org.openqa.selenium.support.ThreadGuard
public class ThreadGuard
- extends Object
Multithreaded client code should use this to assert that it accesses webdriver in a
thread-safe manner.
Wrap WebDriver instances as follows:
WebDriver driver = ThreadGuard.protect(new FirefoxDriver());
Threading issues related to incorrect client threading may have mysterious and hard to diagnose
errors. Using this wrapper prevents this category of errors. It is recommended for all
multithreaded usage. This class has no overhead of any importance.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ThreadGuard
public ThreadGuard()
protect
public static WebDriver protect(WebDriver actualWebDriver)
Copyright © 2012. All Rights Reserved.