News

Joomla! Automated Testing Team - Call for volunteers!

The team is working on infrastructure and software tools to test the Joomla! CMS and its associated extensions. The tests include unit tests, browser-based system tests and JavaScript tests. Also infrastructure tools such as Docker to parallelize and achieve faster results. These tests are run for every pull request and commit on the Joomla! CMS.

We are currently working with the following technologies:

Codeception (System-Testing)

Selenium (Browser Control)

PHPUnit

Karma (JavaScript Tests)

Jasmine (JavaScript Tests)

Docker (Infrastructure)

Travis (Infrastructure)

Jenkins (Infrastructure)

AppVeyor (Infrastructure)

Drone (Infrastructure)

There are multiple roles to fill, starting with test creation (separated into Unit-, JavaScript- and System-Tests), over architecture and setting up the infrastructure.

If you are interested in testing and want to work with latest testing technologies, please contact This email address is being protected from spambots. You need JavaScript enabled to view it. or find us in the "Testing & CI General Public Group" on Glip.