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(7y ago)419.0kApache-2.0PHPPHP &gt;=5.4.0

Since Jun 11Pushed 7y 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 3d 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

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity24

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity47

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

2894d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/18cea19455865b5031b5d4d231d77f2a1b7960d3822b12546348b6b5baec9bfc?d=identicon)[nicholascus](/maintainers/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.1M7](/packages/allure-framework-allure-codeception)[magento/magento2-functional-testing-framework

Magento2 Functional Testing Framework

15511.5M30](/packages/magento-magento2-functional-testing-framework)[allure-framework/allure-phpunit

Allure PHPUnit integration

6612.8M36](/packages/allure-framework-allure-phpunit)[contributte/codeception

Integration of Nette framework to Codeception.

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

Web Interface for running Codeception tests.

19110.7k](/packages/jayhealey-webception)[acquia/orca

A tool for testing a company's software packages together in the context of a realistic, functioning, best practices Drupal build

32902.4k](/packages/acquia-orca)

PHPackages © 2026

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