bbc/php-webdriver

Name: php-webdriver

Owner: BBC

Description: A php client for webdriver.

Created: 2016-01-26 14:14:13.0

Updated: 2016-01-26 14:14:15.0

Pushed: 2015-02-10 10:42:18.0

Homepage:

Size: 1288

Language: PHP

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

php-webdriver – WebDriver bindings for PHP

DESCRIPTION

This WebDriver client aims to be as close as possible to bindings in other languages. The concepts are very similar to the Java, .NET, Python and Ruby bindings for WebDriver.

Looking for documentation about php-webdriver? See http://facebook.github.io/php-webdriver/

The PHP client was rewritten from scratch. Using the old version? Check out Adam Goucher's fork of it at https://github.com/Element-34/php-webdriver

Any complaint, question, idea? You can post it on the user group https://www.facebook.com/groups/phpwebdriver/.

GETTING THE CODE
Github
git clone git@github.com:facebook/php-webdriver.git
Packagist

Add the dependency. https://packagist.org/packages/facebook/webdriver

{
  "require": {
    "facebook/webdriver": "dev-master"
  }
}

Download the composer.phar

curl -sS https://getcomposer.org/installer | php

Install the library.

php composer.phar install
GETTING STARTED
RUN UNIT TESTS

To run unit tests simply run:

./vendor/bin/phpunit -c ./tests

Note: For the functional test suite, a running selenium server is required.

MORE INFORMATION

Check out the Selenium docs and wiki at http://docs.seleniumhq.org/docs/ and https://code.google.com/p/selenium/wiki

Learn how to integrate it with PHPUnit Blogpost | Demo Project

SUPPORT

We have a great community willing to try and help you!

Currently we offer support in two manners:

Via our Facebook Group

If you have questions or are an active contributor consider joining our facebook group and contributing to the communal discussion and support

https://www.facebook.com/groups/phpwebdriver/

Via Github

If you're reading this you've already found our Github repository. If you have a question, feel free to submit it as an issue and our staff will do their best to help you as soon as possible.

CONTRIBUTING

We love to have your help to make php-webdriver better. Feel free to

When you are going to contribute, please keep in mind that this webdriver client aims to be as close as possible to other languages Java/Ruby/Python/C#. FYI, here is the overview of the official Java API


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.