wait(20, 1000)->until( * WebDriverExpectedCondition::titleIs('WebDriver Page') * ); * * @param int $timeout_in_second * @param int $interval_in_millisecond * @return WebDriverWait */ public function wait( $timeout_in_second = 30, $interval_in_millisecond = 250 ); /** * An abstraction for managing stuff you would do in a browser menu. For * example, adding and deleting cookies. * * @return WebDriverOptions */ public function manage(); /** * An abstraction allowing the driver to access the browser's history and to * navigate to a given URL. * * @return WebDriverNavigation * @see WebDriverNavigation */ public function navigate(); /** * Switch to a different window or frame. * * @return WebDriverTargetLocator * @see WebDriverTargetLocator */ public function switchTo(); // TODO: Add in next major release (BC) ///** // * @return WebDriverTouchScreen // */ //public function getTouch(); /** * @param string $name * @param array $params * @return mixed */ public function execute($name, $params); }