exu/event-monitor-behat-extension

Monitors different javascript events in Mink Selenium based session

dev-master 2013-06-27 05:58 UTC

This package is not auto-updated.

Last update: 2024-05-06 11:22:04 UTC


README

The Event monitor Behat extension collects javascript events Its not done yet. It is try to tame javasctipts into Behat-Mink-Selenium technology.

Installation

This extension requires:

  • Behat 2.4+
  • Mink 1.4+ with Selenium Driver
  • Selenium server (grid)

Through Composer

  1. Set dependencies in your composer.json:
{
    "require": {
        ...
        "exu/event-monitor-behat-extension": "*"
    }
}
  1. Install/update your vendors:
$ curl http://getcomposer.org/installer | php
$ php composer.phar install

Configuration

# behat.yml
default:
  # ...
  extensions:
    EDP\EventMonitorExtension\Extension: ~

Configuration

Debug level: enable console

  extensions:
    EDP\EventMonitorExtension\Extension:
      debug: true

Debug level: enable shell result feedback

  extensions:
    EDP\EventMonitorExtension\Extension:
      debug: 2

Source

Github

Bonus

If you enable debug mode your behat will whrow some informations about his workflow. Set debug to true you will enable web console (set to "2" to enable shell debug output)

Super console outpu with debug mode enabled

Copyright

Copyright (c) 2012 dacsoftware.pl. See LICENSE for details.

Contributors