LogExtension
Provides a simple listener to grab the server access logs splitted for each feature.
Installation
This extension requires:
- Behat 2.4+
- Mink 1.4+
- Mink extension
Through Composer
The easiest way to keep your suite updated is to use
Composer <http://getcomposer.org>_.
You can add log extension as dependancies for your project.
Project dependancy
- Define dependencies in your
composer.json:
{
"require": {
...
"gimler/log-extension": "*"
}
}- Install/update your vendors:
$ curl http://getcomposer.org/installer | php
$ php composer.phar install- Activate extension by specifying its class in your
behat.yml:
# behat.yml
default:
# ...
extensions:
Gimler\Behat\LogExtension\Extension: ~Configuration
-
output_path- the directory where store.jmxfiles -
access_log- path to the server access log
JMeter
There is a script tests\jmeter_generator.php it generates jmeter testplan that reads all access logs.
Copyright
Copyright (c) 2013 Gordon Franke (blog.gimler.de). See LICENSE for details.
Contributors
- Gordon Franke gimler [lead developer]
- Other awesome developers
