php-selenium-client icon indicating copy to clipboard operation
php-selenium-client copied to clipboard

PHP interaction with Selenium Webdriver API

Results 11 php-selenium-client issues
Sort by recently updated
recently updated
newest added

I've been searching through the examples and the documentation to find a way on using multiple browsers. I was not able to find it. With PHPUnit Selenium I am able...

# added this line if (!isset($results['value']['ELEMENT'])) throw new SeleniumNoSuchElementException(); # I dunno if thats the best error to throw, but its better than leaving it completely unhandled and getting notices....

Was wondering if this PHP binding offers/facilitates file uploads over RemoteWebDriver/Grid (a remote node), as well as FirefoxProfiles. If not, would be nice to add in those features. Should be...

I can't find anything on the documentation. is there any way to do it with the actual version of SeleniumClient? if not, is it in the roadmap to implement some...

By::linkText seems to me doesn't work with waitForElementUntilIsPresent Here is small example: ``` php $this->_driver->get("https://www.google.com/"); $this->_driver->findElement(By::id("gbqfq"))->setValue("phpunit"); $manualLink = $this->_driver->waitForElementUntilIsPresent(By::linkText("PHPUnit Manual")); $manualLink->click(); ``` I get SeleniumClient\Http\SeleniumUnknownErrorException : An unknown server-side error...

Hi, Just wondering about this, You have a big list of methods here, in a big comment block, but the comment doesn't give an indication where these methods are implemented...

This is the list of requires I have at the top of WebDriver.php and now its working require_once **DIR** . '/By.php'; require_once **DIR** . '/DesiredCapabilities.php'; require_once **DIR** . '/Http/Exceptions.php'; require_once...

can we do anything about this? $driver->waitForElementUntilIsPresent(SeleniumClient\By::id('foo'); :)

In order to set the firefox path for firefox portable, a few additional CapabilityType constants should be define: const seleniumProtocol = "seleniumProtocol"; const firefox_binary = "firefox_binary"; @see https://groups.google.com/forum/?fromgroups=#!topic/selenium-users/LvB1dtAwlDs

Hi, on this line https://github.com/Nearsoft/PHP-SeleniumClient/blob/master/SeleniumClient/WebDriverWait.php#L62 the variable $resultObject may not be defined if the previous call fails, using isset() would handle that. BTW should line 59 really be empty? I...