PHP Package: lullabot/php-webdriver

PHP library for Selenium WebDriver automation, enabling efficient testing and browser automation.

Current Version: 2.0.7
Last Updated: 2025-08-13
PHP Requirement: >=8.0.0
Dependencies:
phpunit/phpunit
facebook/webdriver
⚠️ To ensure full functionality, the above dependencies might be required.

Package Description

PHP WebDriver library facilitates Selenium-based browser automation, streamlining testing processes. It offers a robust solution for web application testing and automated interactions with web browsers, enhancing efficiency in software development pipelines.

📦 Show all available classes🔗 View on GitHub

Download Latest Version: 2.0.7

Download Download v2.0.7

Previous Versions

Code Integration Example

Make sure to include the correct namespace and class paths for proper usage.

<?php
// Example from PHPlibraries.com
require_once 'libs/lullabot/php-webdriver/2.0.7/loader.php';
require_once 'libs/sebastianbergmann/phpunit/12.4.1/loader.php';
require_once 'libs/facebook/webdriver/{lib_version}/loader.php';

use Lullabot/WebDriver/WebDriver;
use Lullabot/WebDriver/WebElement;

$obj = new ();
echo '✅ Test OK: ' . get_class($obj);
?>

We aim to make using PHP packages easier without Composer. If something doesn't work, let us know — we'll fix it promptly.

Community Discussion

Ask questions, share tips, or report issues below.