Wikimedia Testing Platform
This page is currently a draft.
|
The Testing Platform team is a sub-team of the Developer Experience group within the Wikimedia Foundation. Established in November of 2024, to provide the foundation for engineers to self-service on quality practices by providing tools and frameworks to write tests and testing environments to execute them. In other words the team provides frameworks, tools & environments that ensure the quality of the software built by the foundation and the broader technical community.
Testing Platform
Defining the life-cycle of testing, improving the reliability of code through more efficient and targeted testing practices, and driving better software architecture and design.
|
Join our IRC channel: #wikimedia-qte connect.
Check out our blog posts at phab:phame/blog/view/21/.
Key Guiding Principles
edit- Quality is a cultural trait that must permeate throughout the entire organization and community.
- Quality Assurance is a process, not a team or person. The Quality Assurance process touches all aspects of the SDLC. Quality and Test Engineering are the stewards of that process.
Things We Do
editArea | Lead | More Info |
---|---|---|
E2E Browser Based Testing | Željko Filipin | |
API Testing | Emeka Chukwukere | |
Unit Testing | Peter Wangai | |
BrowserStack | Željko Filipin | Enterprise BrowserStack access |
Sonar Cloud | Peter Wangai | |
Performance Monitoring | Peter Hedenskog |
*Interim
*Interim support **ConsultingArea | Contacts | Status | More Info |
---|---|---|---|
Accessibility | Dom Walden | Active | |
Compatibility Testing | TBD | Investigation | |
Security Testing | TBD | Investigation | |
Performance Testing | Peter Hedenskog | Active |
Initiative | Contracts | Status | More Info |
---|---|---|---|
Testing Infrastructure | Stef Dunlap,
Monte Hurd |
Development | Catalyst,QuickStart local development |
Defect Management and Analysis | Monte Hurd | Roll out | |
Data³ Initiative | Tyler Cipriani, Monte Hurd | Proof of concept | Data³ |
Area | Contacts | More Info |
---|---|---|
Code Health Metrics | TBD | Code Health Group/projects/Code Health Metrics |
DevEd (developer education) | TBD | Paused |
Code Review Improvement Initiative | TBD | Paused |
Code Stewardship | TBD | Paused |
Code Health activities are sponsored by Engineering Productivity/Quality and Test Engineering, but are supported by a cross-organizational group name the Code Health Group,