PHPackages                             nicholascus/codeception-stepler - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Testing &amp; Quality](/categories/testing)
4. /
5. nicholascus/codeception-stepler

AbandonedArchivedLibrary[Testing &amp; Quality](/categories/testing)

nicholascus/codeception-stepler
===============================

A simple Codeception extension which enables step by step debugging in console.

0.0.3(8y ago)419.0kApache-2.0PHPPHP &gt;=5.4.0

Since Jun 11Pushed 8y agoCompare

[ Source](https://github.com/nicholascus/codeception-stepler)[ Packagist](https://packagist.org/packages/nicholascus/codeception-stepler)[ Docs](https://github.com/nicholascus/codeception-stepler)[ RSS](/packages/nicholascus-codeception-stepler/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

Stepler
=======

[](#stepler)

Stepler for Codeception is a small extension which enables console step-by-step execution of tests in debugging mode.

Installation and Usage
----------------------

[](#installation-and-usage)

In order to use this extenstion you need to add a new dependency to your **composer.json** file:

```
{
    "require": {
	    "nicholascus/codeception-stepler": "~0.0.3"
    }
}

```

For step-by-step execution use one of following options:

- enable Stepler as extenstion and have it applied to all run commands;
- enable Stepler as custom command and use it instead of run when you need. With both options you can run all tests in your project, but that probably would make more sense to limit execution to one test case using run/stepler command with arguments of suite name, test class and individual test, e.g. `vendor/bin/codecept run --debug functional MyTestCest:test1`

### Configuration and command line commands:

[](#configuration-and-command-line-commands)

1. In Codeception tests simply put it in "enabled" extensions section of **codeception.yml**:

```
extensions:
    enabled:
        - Nicholascus\Codeception\Extensions\Stepler
```

Once extension is enabled, it will stop test execution in console after each step and wait for Enter to be pressed:

```
vendor/bin/codecept run --debug
```

2. In Codeception tests simply put it in "commands" extensions section of **codeception.yml**:

```
extensions:
    commands:
        - Nicholascus\Codeception\Commands\Stepler
```

Once command is enabled, it will duplicate run command accepting all the same parameters but also enabling Stepler step-by-step debug execution:

```
vendor/bin/codecept stepler
```

###  Health Score

28

—

LowBetter than 52% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity24

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

2942d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1756853?v=4)[Nikolay G.](/maintainers/nicholascus)[@nicholascus](https://github.com/nicholascus)

---

Top Contributors

[![nicholascus](https://avatars.githubusercontent.com/u/1756853?v=4)](https://github.com/nicholascus "nicholascus (7 commits)")

---

Tags

testingconsolecodeceptiondebuggingsteps

### Embed Badge

![Health badge](/badges/nicholascus-codeception-stepler/health.svg)

```
[![Health](https://phpackages.com/badges/nicholascus-codeception-stepler/health.svg)](https://phpackages.com/packages/nicholascus-codeception-stepler)
```

###  Alternatives

[allure-framework/allure-codeception

Allure Codeception integration

5212.7M9](/packages/allure-framework-allure-codeception)[magento/magento2-functional-testing-framework

Magento2 Functional Testing Framework

15312.0M36](/packages/magento-magento2-functional-testing-framework)[lucatume/wp-browser

A set of Codeception modules to test WordPress projects.

6424.1M176](/packages/lucatume-wp-browser)[allure-framework/allure-phpunit

Allure PHPUnit integration

6913.4M45](/packages/allure-framework-allure-phpunit)[contributte/codeception

Integration of Nette framework to Codeception.

28898.5k1](/packages/contributte-codeception)[jayhealey/webception

Web Interface for running Codeception tests.

19010.7k](/packages/jayhealey-webception)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
