Automated Tests Working Group: Difference between revisions

From Joomla! Documentation

Marked this version for translation
No edit summary
Line 73: Line 73:
[[S:MyLanguage/Writing_System_Tests_for_Joomla!_-_Part_1|Writing System Tests for Joomla!]]</translate>
[[S:MyLanguage/Writing_System_Tests_for_Joomla!_-_Part_1|Writing System Tests for Joomla!]]</translate>
* <translate><!--T:22-->
* <translate><!--T:22-->
GSOC-Webdriver_system_tests_for_CMS repository:</translate> https://github.com/joomla-projects/GSOC-Webdriver_system_tests_for_CMS
* <translate><!--T:23-->
Writting system tests with Codeception: [[S:MyLanguage/Testing Joomla Extensions with Codeception|Testing Joomla Extensions with Codeception]]</translate>
Writting system tests with Codeception: [[S:MyLanguage/Testing Joomla Extensions with Codeception|Testing Joomla Extensions with Codeception]]</translate>
* <translate><!--T:24-->
* <translate><!--T:24-->
Line 82: Line 80:


<translate>
<translate>
== Projects == <!--T:26-->
== Projects == <!--T:26-->
</translate>
</translate>

Revision as of 10:32, 24 June 2017

The Automated Testing Team falls under the responsibility of the Production Department, which oversees all aspects related to the code of all software lead by the Joomla! Project.

This is the home page of the Automated Test Team. This team is the result of combining the old System Testing Working Group and the Unit Testing Working Group.

Team Members

Please visit the Volunteers Portal to get an overview of the members of this team.

Goals

  • Improve the Quality of Joomla CMS software
  • Create learning material about "how to test" for the Joomla Community.

Roadmap

The next steps for 2017 / 2018 are:

  • System test coverage for Joomla! CMS core
  • Update PHPUnit to newest version
  • Code Sniffer rules
  • New docker based infrastructure
  • Extension Tests for B/C.

History

2017

  • Merge system tests into core (tests/codeception)

Google Summer of Code

  • JavaScript Tests for Joomla 4
  • Parallel Testing setup
  • PR Testing platform.

2016

  • System test architecture.

Google Summer of Code

  • JavaScript Tests with Karma and Jasmine
  • focus on Joomla system Tests and test architecture for Joomla.

GSoC 2014


Documents


Projects