PHPackages                             zitec/api-testing-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. zitec/api-testing-extension

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

zitec/api-testing-extension
===========================

API testing extension for Behat

v1.0.7(4y ago)028.8k4[1 PRs](https://github.com/zitec/behat-rest-extension/pulls)MITPHPCI failing

Since Apr 14Pushed 4y ago4 watchersCompare

[ Source](https://github.com/zitec/behat-rest-extension)[ Packagist](https://packagist.org/packages/zitec/api-testing-extension)[ RSS](/packages/zitec-api-testing-extension/feed)WikiDiscussions master Synced today

READMEChangelog (10)Dependencies (7)Versions (20)Used By (0)

[![Build Status](https://camo.githubusercontent.com/a74f931dc1b4399201643f5c458537532aef49cb98eaff0514993958a2ccd4d8/68747470733a2f2f7472617669732d63692e6f72672f7a697465632f62656861742d726573742d657874656e73696f6e2e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/zitec/behat-rest-extension)

Behat Zitec API Extension
=========================

[](#behat-zitec-api-extension)

About
-----

[](#about)

API Zitec Extension adds functionality to Behat in order to test APIs. API Zitec Extension provides a list of steps that will help you test API methods. The steps are very similar with those used for functional testing. They also describe in a readable language the API expected behavior using Gherkin language.

Requirements
------------

[](#requirements)

- PHP 5.3+
- Composer

### Install

[](#install)

You can install it through composer.

```
 {
   "require":{
       "zitec/api-testing-extension": "v0.0.4"
    }
  }

```

Usage
=====

[](#usage)

### Directory structure

[](#directory-structure)

[![Directory structure](https://cloud.githubusercontent.com/assets/17831225/22543351/d54e4f82-e938-11e6-94c5-0a319a500fd1.png)](https://cloud.githubusercontent.com/assets/17831225/22543351/d54e4f82-e938-11e6-94c5-0a319a500fd1.png)

### Configuration file

[](#configuration-file)

[![Configuration file](https://cloud.githubusercontent.com/assets/17831225/22544650/6a2b5686-e93e-11e6-8c8f-6e93cd52a833.png)](https://cloud.githubusercontent.com/assets/17831225/22544650/6a2b5686-e93e-11e6-8c8f-6e93cd52a833.png)

### Requests and datasets

[](#requests-and-datasets)

License
-------

[](#license)

This plugin is covered by the BSD license, see [LICENSE](LICENSE) for details.

###  Health Score

37

—

LowBetter than 81% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity26

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity72

Established project with proven stability

 Bus Factor1

Top contributor holds 59.2% 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 ~170 days

Recently: every ~248 days

Total

14

Last Release

1522d ago

Major Versions

v0.0.5 → v1.0.02018-01-11

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/5037739?v=4)[Marius Balteanu](/maintainers/marius-balteanu)[@marius-balteanu](https://github.com/marius-balteanu)

![](https://avatars.githubusercontent.com/u/787689?v=4)[Alex Mirea](/maintainers/afsk)[@afsk](https://github.com/afsk)

---

Top Contributors

[![bvadean](https://avatars.githubusercontent.com/u/17831225?v=4)](https://github.com/bvadean "bvadean (29 commits)")[![marius-balteanu](https://avatars.githubusercontent.com/u/5037739?v=4)](https://github.com/marius-balteanu "marius-balteanu (10 commits)")[![bogdangrigore89](https://avatars.githubusercontent.com/u/20677503?v=4)](https://github.com/bogdangrigore89 "bogdangrigore89 (5 commits)")[![afsk](https://avatars.githubusercontent.com/u/787689?v=4)](https://github.com/afsk "afsk (2 commits)")[![andreicio](https://avatars.githubusercontent.com/u/20474012?v=4)](https://github.com/andreicio "andreicio (2 commits)")[![BiancaVadean](https://avatars.githubusercontent.com/u/15932542?v=4)](https://github.com/BiancaVadean "BiancaVadean (1 commits)")

---

Tags

apitestBehat

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/zitec-api-testing-extension/health.svg)

```
[![Health](https://phpackages.com/badges/zitec-api-testing-extension/health.svg)](https://phpackages.com/packages/zitec-api-testing-extension)
```

###  Alternatives

[drupal/drupal-extension

Drupal extension for Behat

22215.7M173](/packages/drupal-drupal-extension)[drevops/behat-steps

Collection of steps for Behat

27432.0k4](/packages/drevops-behat-steps)[imbo/behat-api-extension

API extension for Behat

1092.6M9](/packages/imbo-behat-api-extension)[dvdoug/behat-code-coverage

Generate Code Coverage reports for Behat tests

623.9M54](/packages/dvdoug-behat-code-coverage)[devinci/devinci-behat-extension

Provides extra behat goodies.

17598.0k](/packages/devinci-devinci-behat-extension)[polishsymfonycommunity/symfony2-mocker-extension

Behat extension for mocking services defined in the Symfony2 dependency injection container.

26253.7k4](/packages/polishsymfonycommunity-symfony2-mocker-extension)

PHPackages © 2026

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