behat/sahi-client
PHP client/driver for controlling the Sahi JS test automation tool remotely. Start a browser, navigate pages, find and interact with elements (links, headers, etc.), and stop the session—useful for browser automation and acceptance testing.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| behat/mink | 0.82 | — | 1,607 | 1,630 | 285 | 1M | 56 | 38.9 | 66.4 | MIT | 11 months ago | |
| behat/mink-bundle | 0.82 | — | 60 | 65 | 18 | 115 | 4 | 1.5 | 5.0 | MIT | 12 years ago | |
| alexandresalome/php-selenium | 0.82 | — | 33 | 33 | 7 | 330 | 0 | 1.3 | 14.2 | MIT | 12 years ago | |
| friends-of-behat/mink | 0.81 | — | 90 | 90 | 15 | 157K | 0 | 2.1 | 45.1 | MIT | 2 years ago | |
| chrome-php/chrome | 0.81 | Chrome PHP lets you control headless Chrome or Chromium from PHP, synchronously or asynchronously. Open pages, navigate, run JavaScript, take screenshots, generate PDFs, and emulate mouse and keyboard input with a simple, IDE-friendly API. Requires PHP 7.4–8.5 and Chrome/Chromium 65+. | 2,683 | 2,698 | 324 | 402K | 0 | 46.6 | 33.7 | MIT | 4 months ago | |
| lakion/mink-debug-extension | 0.81 | MinkDebugExtension (friends-of-behat/mink-debug-extension) is a Behat extension that logs and debugs Mink data after every failed step, especially useful on CI. With a supported driver it can save screenshots. Configure the log directory, screenshot option, and clean_start. | 204 | 158 | 13 | 9K | 2 | 19.4 | 26.4 | NOASSERTION | 3 months ago | |
| friends-of-behat/symfony-extension | 0.80 | Behat extension that integrates Symfony 6 and 7 with a Mink driver, letting you define contexts as autowired Symfony services and test your application without setting up a server. | 481 | 482 | 77 | 640K | 24 | 35.5 | 58.5 | MIT | 3 months ago | |
| mink/webdriver-classic-driver | 0.80 | Selenium WebDriver “classic” driver for Behat Mink. Run real browser sessions (e.g., Firefox) through a WebDriver server, navigate pages, click links, and integrate with Mink/MinkExtension. Install via Composer; includes CI-tested suite. | 6 | 6 | 5 | 30K | 8 | 4.2 | 55.3 | MIT | 1 year ago | |
| setono/sylius-behat-pack | 0.79 | 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 | 215 | 0 | 1.4 | 25.7 | MIT | 4 years ago | |
| zenstruck/browser | 0.79 | zenstruck/browser is an expressive, fluent wrapper around Symfony's functional testing features, letting you visit pages, assert content, fill fields, and click buttons in chainable code. Pair it with zenstruck/foundry for succinct, readable tests. | 230 | 229 | 27 | 165K | 28 | 39.6 | 57.2 | MIT | 3 weeks ago | |
| behat/mink-sahi-driver | 0.79 | — | 13 | 13 | 8 | 737 | 11 | 2.0 | 18.9 | MIT | 10 years ago | |
| friends-of-behat/mink-extension | 0.79 | — | 139 | 140 | 46 | 1M | 6 | 6.9 | 57.1 | MIT | 2 years ago | |
| behat/behat | 0.79 | Behat is a BDD framework for PHP that helps you test business expectations. Write executable specifications in plain-language Gherkin, then automate them to verify your application behaves as intended. Install via Composer and run vendor/bin/behat. | 3,969 | 4,006 | 613 | 2M | 41 | 75.7 | 56.4 | MIT | 1 month ago | |
| symfony/browser-kit | 0.79 | Symfony BrowserKit simulates a web browser in PHP, letting you make requests, click links, and submit forms programmatically. Includes an HttpClient-based implementation for real HTTP requests, ideal for functional tests and scraping. | 3,007 | 3,031 | 56 | 6M | 0 | 49.2 | 53.2 | MIT | 1 week ago | |
| sensiolabs/behat-page-object-extension | 0.79 | 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 | 55K | 11 | 9.6 | 39.8 | MIT | 3 years ago | |
| behat/mink-selenium-driver | 0.78 | Selenium 1 driver for Behat Mink. Run browser-driven tests via the legacy Selenium RC API by creating a Mink Session with SeleniumDriver and Selenium\Client, then interact with pages (click links, fill forms) for end-to-end testing. | 9 | 9 | 12 | 209 | 0 | 0.4 | 13.1 | — | 11 years ago | |
| atk4/behat-mink-selenium2-driver | 0.78 | Selenium2 driver for Behat Mink (ATK4 fork), enabling browser-based acceptance tests via Selenium/WebDriver. Use it to run Mink test suites against real browsers for end-to-end UI testing in PHP projects. | 0 | 0 | 0 | 22K | 0 | 0.0 | 55.3 | — | — | |
| behat/mink-selenium2-driver | 0.77 | — | 507 | 516 | 164 | 380K | 47 | 24.4 | 57.7 | MIT | 2 years ago | |
| behat/mink-browserkit-driver | 0.76 | — | 542 | 547 | 84 | 1M | 6 | 12.1 | 47.4 | MIT | 11 months ago |
How can I help you explore Laravel packages today?