oleg-andreyev/mink-phpwebdriver
MinkPhpWebDriver driver for Mink framework
Maintainers
Package info
github.com/oleg-andreyev/MinkPhpWebDriver
Type:mink-driver
pkg:composer/oleg-andreyev/mink-phpwebdriver
v1.5.1
2024-12-28 15:25 UTC
Requires
- php: >=8.1
- behat/mink: ^1.11
- php-webdriver/webdriver: ^1.14
Requires (Dev)
- ext-json: *
- bamarni/composer-bin-plugin: ^1.8
- behat/mink-extension: ^2.3
- dbrekelmans/bdi: ^1.2
- jetbrains/phpstorm-attributes: ^1.0
- mink/driver-testsuite: dev-integration-branch-v2
- roave/security-advisories: dev-master
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-05-27 22:56:21 UTC
README
👁 Latest Stable Version
👁 Latest Unstable Version
👁 Total Downloads
👁 CI
👁 License
👁 codecov
Initially it's started as PR to MinkSelenium2Driver
Major updates include:
- Switch to using
facebook/webdriver - Update minimum php version to 8.1
- Tested against the latest Google Chrome and Mozilla Firefox both in GUI and Headless modes
Setup
Install oleg-andreyev/mink-phpwebdriver
composer require oleg-andreyev/mink-phpwebdriver
Behat Extension
https://github.com/oleg-andreyev/MinkPhpWebdriverExtension
Testing
./bin/start_webdriver.sh & # ./bin/start_driver.sh <browser> <version> ./bin/start_driver.sh chrome latest & BROWSER_NAME=chrome ./bin/phpunit
This will download the latest driver for specified browser and will execute phpunit
Running GitHub Action locally
Follow https://github.com/shivammathur/setup-php#local-testing-setup
Copyright
Copyright (c) 2024 Oleg Andreyev oleg@andreyev.lv
