Skip to content

Codeception Extension to measure the performance of your tests

License

Notifications You must be signed in to change notification settings

ElParking/teststatistics

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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]

About

Codeception Extension to measure the performance of your tests

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 100.0%