PHPackages                             testingbot/codeception-extension - 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. testingbot/codeception-extension

ActiveCodeception-extension[Testing &amp; Quality](/categories/testing)

testingbot/codeception-extension
================================

Codeception extension to report meta-data back to TestingBot.

1.0.3(8y ago)225.2k1Apache-2.0PHPPHP &gt;=5.3.3

Since Aug 26Pushed 8y agoCompare

[ Source](https://github.com/testingbot/codeception-extension)[ Packagist](https://packagist.org/packages/testingbot/codeception-extension)[ RSS](/packages/testingbot-codeception-extension/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (2)Versions (5)Used By (0)

Codeception: TestingBot Extension
=================================

[](#codeception-testingbot-extension)

This is a CodeCeption extension that will send test meta-data back to TestingBot. This way, you can see the test name, passed/failed state and more in the TestingBot dashboard overview.

Installation
------------

[](#installation)

- Add the testingbot/codeception-extension composer package to the project's composer.json or run `composer require testingbot/codeception-extension`
- Execute composer to update your environment.
- Add the extension and your TestingBot credentials in the codeception.yml file:

```
actor: Tester
paths:
    tests: tests
    log: tests/_output
    data: tests/_data
    support: tests/_support
    envs: tests/_envs
settings:
    bootstrap: _bootstrap.php
    colors: true
    memory_limit: 1024M
extensions:
    enabled:
        - Codeception\Extension\RunFailed
        - Codeception\Extension\TestingBotExtension
    config:
        Codeception\Extension\TestingBotExtension:
            key: "KEY"
            secret: "SECRET"
```

- Make sure your tests use the extension:

```
modules:
  enabled:
    - WebDriver
  config:
    WebDriver:
      host: 'hub.testingbot.com'
      port: 80
      browser: chrome
      url: 'http://www.google.com'
      capabilities:
        'client_key': 'YOUR TESTINGBOT KEY'
        'client_secret' : 'YOUR TESTINGBOT SECRET'
        'build': 'codeception-testingbot'

env:
  single:
    modules:
      config:
        WebDriver:
          capabilities:
            'name': 'single_test'
```

- The TestingBot `key` and `secret` are available in the [testingbot member area](https://testingbot.com/members/user/edit)

Refer to this documentation [here](http://codeception.com/docs/02-GettingStarted#Configuration) for further explanation.

###  Health Score

33

—

LowBetter than 75% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity29

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

Top contributor holds 75% 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

Every ~128 days

Total

4

Last Release

3166d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/945169?v=4)[TestingBot](/maintainers/testingbot)[@testingbot](https://github.com/testingbot)

---

Top Contributors

[![jochen-testingbot](https://avatars.githubusercontent.com/u/137506783?v=4)](https://github.com/jochen-testingbot "jochen-testingbot (6 commits)")[![delabiejochen](https://avatars.githubusercontent.com/u/42799634?v=4)](https://github.com/delabiejochen "delabiejochen (2 commits)")

---

Tags

codeceptionseleniumtestingbot

###  Code Quality

TestsCodeception

### Embed Badge

![Health badge](/badges/testingbot-codeception-extension/health.svg)

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

###  Alternatives

[php-webdriver/webdriver

A PHP client for Selenium WebDriver. Previously facebook/webdriver.

5.2k90.0M127](/packages/php-webdriver-webdriver)[symfony/panther

A browser testing and web scraping library for PHP and Symfony.

3.1k14.7M96](/packages/symfony-panther)[behat/mink-selenium2-driver

Selenium2 (WebDriver) driver for Mink framework

51159.1M666](/packages/behat-mink-selenium2-driver)[instaclick/php-webdriver

PHP WebDriver for Selenium 2

43661.8M22](/packages/instaclick-php-webdriver)[phpunit/phpunit-selenium

Selenium Server integration for PHPUnit

59610.9M150](/packages/phpunit-phpunit-selenium)[lucatume/wp-browser

A set of Codeception modules to test WordPress projects.

6343.8M153](/packages/lucatume-wp-browser)

PHPackages © 2026

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