PHPackages                             magium/magium - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Testing &amp; Quality](/categories/testing)
4. /
5. magium/magium

ActiveLibrary[Testing &amp; Quality](/categories/testing)

magium/magium
=============

A browser/functional testing suite using Web Driver. Contains low-ish level functionality to quickly build browser/functional tests.

1.2.1(8y ago)296.7k—0%5[1 issues](https://github.com/magium/Magium/issues)10ASL-2.0PHP

Since Mar 18Pushed 8y ago3 watchersCompare

[ Source](https://github.com/magium/Magium)[ Packagist](https://packagist.org/packages/magium/magium)[ Docs](https://github.com/magium/Magium)[ RSS](/packages/magium-magium/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (9)Versions (69)Used By (10)

[![Scrutinizer Code Quality](https://camo.githubusercontent.com/83391c6f0bd2e5a2fa3edc4f1aaccf3c6708e6802ea6c601d867122f6642088a/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6d616769756d2f4d616769756d2f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/magium/Magium/?branch=master)[![Packagist](https://camo.githubusercontent.com/3b4c9993c5e9173b2e385de3151cabcd2788f5d3e835383c2cc625ca65324c8e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6d616769756d2f6d616769756d2e737667)](http://packagist.org/packages/magium/magium)

Magium
======

[](#magium)

A PHPUnit/Webdriver (Selenium (there for SEO)) based test framework for streamlining browser testing. It basically boils down to building out reusable Web Driver commands for web applications (currently Magento) allowing you to bypass much of the boilerplate code that browser/functional testing may require.

The goal for Magium is to make it really easy for automating the testing of user stories, focusing on ease of use, re-usability, and extensibility.

[Find much more information at magiumlib.com](http://www.magiumlib.com/?utm_source=github&utm_medium=website&utm_campaign=social)

###  Health Score

41

—

FairBetter than 89% of packages

Maintenance19

Infrequent updates — may be unmaintained

Popularity30

Limited adoption so far

Community23

Small or concentrated contributor base

Maturity78

Established project with proven stability

 Bus Factor1

Top contributor holds 99.5% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~9 days

Recently: every ~30 days

Total

66

Last Release

3075d ago

Major Versions

0.9.9 → 1.0.02017-02-17

### Community

Maintainers

![](https://www.gravatar.com/avatar/cd1cf3c696e501a5d5b6813b0aff73169fef00eec3ab5aa437e1302027ded655?d=identicon)[kschroeder](/maintainers/kschroeder)

---

Top Contributors

[![kschroeder](https://avatars.githubusercontent.com/u/237332?v=4)](https://github.com/kschroeder "kschroeder (573 commits)")[![mobilizer](https://avatars.githubusercontent.com/u/333002?v=4)](https://github.com/mobilizer "mobilizer (2 commits)")[![scrutinizer-auto-fixer](https://avatars.githubusercontent.com/u/6253494?v=4)](https://github.com/scrutinizer-auto-fixer "scrutinizer-auto-fixer (1 commits)")

---

Tags

testingseleniumwebdriver

### Embed Badge

![Health badge](/badges/magium-magium/health.svg)

```
[![Health](https://phpackages.com/badges/magium-magium/health.svg)](https://phpackages.com/packages/magium-magium)
```

###  Alternatives

[brianium/paratest

Parallel testing for PHP

2.5k118.8M754](/packages/brianium-paratest)[symfony/panther

A browser testing and web scraping library for PHP and Symfony.

3.1k14.7M96](/packages/symfony-panther)[behat/mink-selenium2-driver

Selenium2 (WebDriver) driver for Mink framework

51159.1M663](/packages/behat-mink-selenium2-driver)[lmc/steward

Steward - makes Selenium WebDriver + PHPUnit testing easy and robust

222163.1k1](/packages/lmc-steward)[peridot-php/webdriver-manager

Library and command line tool for managing Selenium WebDriver

3535.1k1](/packages/peridot-php-webdriver-manager)[robiningelbrecht/phpunit-coverage-tools

PHPUnit coverage tools

1783.0k33](/packages/robiningelbrecht-phpunit-coverage-tools)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
