PHPackages                             entanet-qa/testrail-api-run-create - 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. entanet-qa/testrail-api-run-create

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

entanet-qa/testrail-api-run-create
==================================

Creates run on testrail using api creds

0.0.17(7y ago)066MITPHP

Since Aug 31Pushed 7y agoCompare

[ Source](https://github.com/LardyFatLips/testrail-api-run-create)[ Packagist](https://packagist.org/packages/entanet-qa/testrail-api-run-create)[ RSS](/packages/entanet-qa-testrail-api-run-create/feed)WikiDiscussions master Synced 1mo ago

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

EntanetQA TestRail API Run Creator

Why?
----

[](#why)

This was made to help with pipelining Behat testing + testrail integration.

The following package leverages BehatTestrailreporter but automatically:

Creates a new test run for the project
Uses the latest test suite for the test run
Uses the currently active milestone for the test run
Updates and reformats the Behat.yml so that the runId is the newly created run

Installing
----------

[](#installing)

```
$> composer require entanet-qa/testrail-api-run-create
```

Ensure that you have setup behat.yml to include:

```
 flexperto\BehatTestrailReporter\TestrailReporterExtension:
        enabled: true
        baseUrl: Appropriate TestRail API url
        testidPrefix: test_rail_
        username: Your Username
        apiKey: Your API key
        customFields:
            custom_environment: '1'

```

Use
---

[](#use)

Call CreateRun from project root. Append your project in testrail as a param

```
$> vendor/bin/testrail-api-run-create --project='Testing'
```

Then call behat, if you have setup BehatTestrailReporter correctly, your new run on testrail wil be automatically updated.

Known Issues
------------

[](#known-issues)

Validation looks at behat.yml and asesses if has correct information and if keys and values are present and populated
Currently does not validate if value format is correct \\

Notes
-----

[](#notes)

GLHF :) :)

Does not write tests for you....

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity59

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

Every ~0 days

Total

14

Last Release

2802d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/19c29316d9909908e4f1eae76a4f501e8ac348a1a3ced7085609c077d411d5ac?d=identicon)[LardyFatLips](/maintainers/LardyFatLips)

---

Top Contributors

[![joeoward](https://avatars.githubusercontent.com/u/7404882?v=4)](https://github.com/joeoward "joeoward (23 commits)")

### Embed Badge

![Health badge](/badges/entanet-qa-testrail-api-run-create/health.svg)

```
[![Health](https://phpackages.com/badges/entanet-qa-testrail-api-run-create/health.svg)](https://phpackages.com/packages/entanet-qa-testrail-api-run-create)
```

###  Alternatives

[drupal/drupal-extension

Drupal extension for Behat

22215.1M146](/packages/drupal-drupal-extension)[friends-of-behat/symfony-extension

Integrates Behat with Symfony.

48223.4M546](/packages/friends-of-behat-symfony-extension)[friends-of-behat/variadic-extension

Variadic support for behat context arguments

2286.0M442](/packages/friends-of-behat-variadic-extension)[friends-of-behat/mink-extension

Mink extension for Behat

14034.2M465](/packages/friends-of-behat-mink-extension)[friends-of-behat/suite-settings-extension

Allows to overwrite suites' default settings.

2154.1M385](/packages/friends-of-behat-suite-settings-extension)[wp-cli/wp-cli-tests

WP-CLI testing framework

422.7M87](/packages/wp-cli-wp-cli-tests)

PHPackages © 2026

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