behatch/contexts
Reusable Behat 3 context library with ready-made steps for browser/Mink, REST, JSON, XML, tables, system commands, and debugging. Easy to install via Composer and enable in behat.yml, with configurable timeouts, screenshots, and evaluation modes.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| app-verk/api-test-cases | 0.88 | — | 1 | 1 | 4 | 0 | 0 | 3.1 | — | — | 4 years ago | |
| friends-of-behat/page-object-extension | 0.88 | — | 180 | 180 | 10 | 125K | 3 | 23.6 | 47.2 | — | 1 week ago | |
| symfony/test-pack | 0.88 | Symfony Test Pack bundles recommended tools for testing Symfony apps, providing common PHPUnit integration and related testing utilities out of the box. Use it to quickly set up a consistent, full-featured test environment for projects using Symfony. | 850 | 852 | 7 | 97K | 0 | 6.3 | 28.4 | MIT | 1 year ago | |
| lchrusciel/api-test-case | 0.88 | PHPUnit TestCase for Symfony API development. Extends WebTestCase with easy JSON/XML response matching (via php-matcher) and optional Alice/Doctrine fixtures loading. Supports a clear TDD workflow using expected response files and helpful diffs. | 411 | 411 | 40 | 112K | 11 | 24.8 | 42.4 | MIT | 5 months ago | |
| redhotmagma/symfony-test-utils | 0.88 | Utilities to simplify testing in Symfony projects. Provides helpers and small tools for common test setup tasks, assertions, and fixtures to reduce boilerplate and speed up writing reliable unit and integration tests. | 0 | 0 | — | 43 | — | 0.0 | 22.7 | — | — | |
| beapp/repository-tester-core | 0.88 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| beelab/test-bundle | 0.88 | — | 17 | 19 | 2 | 205 | 0 | 12.8 | 16.3 | LGPL-3.0 | 6 months ago | |
| liip/functional-test-bundle | 0.88 | Symfony bundle providing base classes and helpers for functional tests, plus a DI-aware mock builder for unit tests. Includes tools for command testing, logged clients, query counting, examples, and parallel test runs. | 649 | 657 | 180 | 101K | 42 | 47.5 | 51.8 | MIT | 1 month ago | |
| setono/sylius-behat-pack | 0.87 | Dev pack for running Behat tests in Sylius apps and plugins. Pulls in common Behat/Mink tooling and documents a JS-enabled setup using Chromedriver, Selenium, and the Symfony CLI web server for test environments. | 2 | 2 | 1 | 67 | 0 | 1.4 | 18.9 | MIT | 4 years ago | |
| rmiller/behat-spec | 0.85 | Behat extension that integrates with PhpSpec to prevent fatal errors on missing classes or methods. Automatically generates specs and examples when Behat encounters undefined domain objects, then can run phpspec to create the code. | 52 | 53 | 6 | 6 | 6 | 2.5 | 2.5 | MIT | 10 years ago | |
| imbo/behat-api-extension | 0.85 | Behat 3 extension for testing JSON-based APIs. Simplifies making HTTP requests, asserting responses, and validating JSON payloads in your scenarios. Inspired by behat/web-api-extension and built for API testing workflows like Imbo. | 109 | 109 | 45 | 33K | 3 | 25.7 | 40.8 | MIT | 3 weeks ago | |
| behat/behat-bundle | 0.85 | — | 64 | 65 | 16 | 34 | 0 | 0.4 | 1.8 | — | — | |
| friends-of-behat/mink-extension | 0.84 | — | 140 | 141 | 40 | 814K | 8 | 8.2 | 59.0 | MIT | 2 years ago | |
| sensiolabs/behat-page-object-extension | 0.83 | Behat extension that helps you apply the Page Object pattern in browser acceptance tests. Provides page and element objects, reusable actions and assertions, and integrates with Mink to keep step definitions clean and maintainable. | 116 | 118 | 46 | 42K | 11 | 9.6 | 38.2 | MIT | 3 years ago | |
| bex/behat-extension-driver-locator | 0.83 | Dynamic driver/service loader for Behat extensions. Locates drivers by key in a namespace, enforces interfaces, builds and validates per-driver config trees, and loads services via DI container. Includes a DriverNodeBuilder to generate driver config nodes. | 38 | 38 | 0 | 9K | 0 | 1.7 | 32.6 | MIT | 6 years ago | |
| behat/symfony2-extension | 0.82 | — | 388 | 395 | 105 | 39K | 0 | 3.7 | 19.5 | MIT | 8 years ago | |
| friends-of-behat/suite-settings-extension | 0.82 | — | 213 | 213 | 3 | 78K | 0 | 1.8 | 35.4 | MIT | 5 years ago | |
| friends-of-behat/context-service-extension | 0.81 | Deprecated Behat extension that lets you register Behat context classes as Symfony DI services and load them into a scenario-scoped container via imported service config files (XML/YAML/PHP), using the fob.context_service tag. | 109 | 115 | 6 | 3K | 1 | 1.3 | 14.6 | MIT | 7 years ago | |
| behat/common-contexts | 0.81 | Abandoned Behat 2.x add-on providing reusable subcontexts with extra steps/hooks. Includes contexts like SymfonyMailerContext, DoctrineFixturesContext, and SymfonyDoctrineContext for loading fixtures, purging DB, and resetting schema in Symfony-based suites. | 115 | 115 | 34 | 2K | 0 | 0.8 | 12.5 | — | — | |
| soyuka/contexts | 0.80 | Add lightweight context handling to PHP/Laravel apps with soyuka/contexts. Store and retrieve per-request or runtime context data (like user, locale, tracing IDs) in a clean API to simplify logging, debugging, and cross-cutting concerns without global state. | 28 | 28 | 22 | 63K | 0 | 3.2 | 46.4 | NOASSERTION | 1 year ago |
How can I help you explore Laravel packages today?