annotate vendor/behat/mink-selenium2-driver/README.md @ 0:c75dbcec494b

Initial commit from drush-created site
author Chris Cannam
date Thu, 05 Jul 2018 14:24:15 +0000
parents
children
rev   line source
Chris@0 1 Mink Selenium2 (webdriver) Driver
Chris@0 2 =================================
Chris@0 3 [![Latest Stable Version](https://poser.pugx.org/behat/mink-selenium2-driver/v/stable.svg)](https://packagist.org/packages/behat/mink-selenium2-driver)
Chris@0 4 [![Latest Unstable Version](https://poser.pugx.org/behat/mink-selenium2-driver/v/unstable.svg)](https://packagist.org/packages/behat/mink-selenium2-driver)
Chris@0 5 [![Total Downloads](https://poser.pugx.org/behat/mink-selenium2-driver/downloads.svg)](https://packagist.org/packages/behat/mink-selenium2-driver)
Chris@0 6 [![Build Status](https://travis-ci.org/minkphp/MinkSelenium2Driver.svg?branch=master)](https://travis-ci.org/minkphp/MinkSelenium2Driver)
Chris@0 7 [![Scrutinizer Quality Score](https://scrutinizer-ci.com/g/minkphp/MinkSelenium2Driver/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/minkphp/MinkSelenium2Driver/)
Chris@0 8 [![Code Coverage](https://scrutinizer-ci.com/g/minkphp/MinkSelenium2Driver/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/minkphp/MinkSelenium2Driver/)
Chris@0 9 [![License](https://poser.pugx.org/behat/mink-selenium2-driver/license.svg)](https://packagist.org/packages/behat/mink-selenium2-driver)
Chris@0 10
Chris@0 11 Usage Example
Chris@0 12 -------------
Chris@0 13
Chris@0 14 ``` php
Chris@0 15 <?php
Chris@0 16
Chris@0 17 use Behat\Mink\Mink,
Chris@0 18 Behat\Mink\Session,
Chris@0 19 Behat\Mink\Driver\Selenium2Driver;
Chris@0 20
Chris@0 21 use Selenium\Client as SeleniumClient;
Chris@0 22
Chris@0 23 $browser = 'firefox';
Chris@0 24 $url = 'http://example.com';
Chris@0 25
Chris@0 26 $mink = new Mink(array(
Chris@0 27 'selenium2' => new Session(new Selenium2Driver($browser, null, $url)),
Chris@0 28 ));
Chris@0 29
Chris@0 30 $mink->getSession('selenium2')->getPage()->findLink('Chat')->click();
Chris@0 31 ```
Chris@0 32
Chris@0 33 Please refer to [MinkExtension-example](https://github.com/Behat/MinkExtension-example) for an executable example.
Chris@0 34
Chris@0 35 Installation
Chris@0 36 ------------
Chris@0 37
Chris@0 38 ``` json
Chris@0 39 {
Chris@0 40 "require": {
Chris@0 41 "behat/mink": "~1.5",
Chris@0 42 "behat/mink-selenium2-driver": "~1.1"
Chris@0 43 }
Chris@0 44 }
Chris@0 45 ```
Chris@0 46
Chris@0 47 ``` bash
Chris@0 48 $> curl -sS http://getcomposer.org/installer | php
Chris@0 49 $> php composer.phar install
Chris@0 50 ```
Chris@0 51
Chris@0 52 Copyright
Chris@0 53 ---------
Chris@0 54
Chris@0 55 Copyright (c) 2012 Pete Otaqui <pete@otaqui.com>.
Chris@0 56
Chris@0 57 Maintainers
Chris@0 58 -----------
Chris@0 59
Chris@0 60 * Christophe Coevoet [stof](https://github.com/stof)
Chris@0 61 * Pete Otaqui [pete-otaqui](http://github.com/pete-otaqui)