Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Panther

Security covered Under active development 23 sites

This module integrates Drupal with the Panther library, enabling functional testing of web applications using the Panther API. It allows developers to write tests in PHP with features like browser window maximization and screenshot capture.

Panther is a Drupal module that provides an integration with the Panther library for functional testing of web applications.
It allows you to write tests in PHP using the Panther API, which is built on top of the Symfony BrowserKit and DomCrawler components.

A test looks like:

public function testLoginPage(): void {
   $this->maximizeWindow();
   $this->goToPage('/user/login');
   self::assertPageContains('Log in');
   $this->takeScreenshot('testLoginPage', 'login');
 }
Drupal 10–11

Ask your assistant about Panther

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
13
Tracked since
Feb 2025
Latest release
2 months ago
Releases (12 mo)
2 ▼ from 11
Maintenance
Active

Release Timeline

Releases

Version Type Core PHP Release date
1.0.1 Stable 10–11 May 14, 2025
1.0.0 Stable 10–11 Apr 11, 2025
1.0.x-dev Dev 10–11 Feb 17, 2025