Skip to content

pawel-5/BrowserDriver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BrowserDriver

PHP Wraper to start browser for https://github.com/facebook/php-webdriver (no need to run selenium-server-standalone-*.jar)

Current supported browser (Linux only):

How to run:

  • Include or have in PATH https://github.com/facebook/php-webdriver sources

  • Start browser, pass remoteURL to RemoteWebDriver::create

    $browser = BrowserDriver::run(BrowserDriver::BROWSER_CHROME);
    
    $remoteURL = $browser->startBrowser();
  • If executables are not in path:

    $browser = BrowserDriver::run( BrowserDriver::BROWSER_CHROME, 
                    $exec_path = 'location for exec ', 
                    $extra_params = 'extra params for executable');
  • Do your thing

  • Close browser when not needed anymore

    $browser->closeBrowser();

For unit testing run:

phpunit

If you have chromedriver and phantomjs in PATH you can run :

phpunit tests/functional/ 

About

PHP wraper to start browser for php-webdriver

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages