Codeception Extension to measure the performance of your tests
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
.gitignore
LICENSE
README.md
composer.json

README.md

teststatistics

Codeception Extension to measure the performance of your tests

After running your tests you will see a Performance report of your tests:

Tests Performance times
-----------------------------------------------
tagCest::create                     6s
tagCest::edit                       15s
tagCest::delete                     3s


Slow Steps (Steps taking more than 3s)
-----------------------------------------------
I click button 6s

Installation

Add teststatistics to your composer.json

  "require-dev": {
    ...
    "redcomponent/teststatistics": "dev-master",

Useage

Simply add to your extensions the line at the bottom in the following example in your codeception.yml:

actor: Tester
paths:
    tests: tests
    log: tests/_output
    data: tests/_data
    helpers: tests/_support
settings:
    bootstrap: _bootstrap.php
    colors: true
    memory_limit: 1024M
extensions:
    enabled: [Codeception\Extension\Teststatistics]