@@ -3,18 +3,29 @@ ZombieDriver
33
44ZombieDriver provides a bridge for the `Zombie.js `_ browser emulator. Zombie.js
55is a headless browser emulator, written in node.js. It supports all JS interactions
6- that Sahi and Selenium do and works almost as fast as Goutte does.
7- It's best of both worlds, actually, but still limited to only one browser
8- type (Webkit). Also it's still slower than Goutte and requires node.js and
9- npm to be installed on the system.
6+ that :doc: `Selenium </drivers/selenium2 >` and :doc: `Sahi </drivers/sahi >`
7+ do and works almost as fast as Goutte does. It is the best of both worlds
8+ actually, but still limited to only one browser type (Webkit). Also it is
9+ still slower than Goutte and requires node.js and npm to be installed on
10+ the system.
1011
11- In order to talk with zombie.js server, you should install and configure
12+ Installation
13+ ------------
14+
15+ ZombieDriver is available through Composer:
16+
17+ .. code-block :: bash
18+
19+ $ composer require behat/mink-zombie-driver
20+
21+ In order to talk with a zombie.js server, you need to install and configure
1222zombie.js first:
1323
14241. Install node.js by following instructions from the official site:
1525 `<http://nodejs.org/ >`_.
1626
17- 2. Install npm (node package manager) by following instructions from `<http://npmjs.org/ >`_.
27+ 2. Install npm (node package manager) by following the instructions from
28+ `<http://npmjs.org/ >`_.
1829
19303. Install zombie.js with npm:
2031
@@ -31,6 +42,9 @@ The easiest way to do this is to add:
3142
3243 into your ``.bashrc ``.
3344
45+ Usage
46+ -----
47+
3448After that, you'll be able to just use ZombieDriver without manual server
3549setup. The driver will do all that for you automatically:
3650
0 commit comments