Other languages Deutsch; English; français; Nederlands ; |
QA staat voor Quality Assurance, kwaliteitsgarantie. Het doel van het Mageia QA Team is om de kwaliteit van Mageia te verzekeren.
Het is ons doel om bugs te vinden en te elimineren voordat software wordt vrijgegeven aan onze gebruikers. In werkelijkheid is het een onmogelijke taak om een bugvrije uitgave te garanderen, maar dat is waar we naar streven en waar we naartoe werken.
Om dit te doen, moet het QA Team alles controleren dat wordt vrijgegeven aan onze gebruikers voordat het hen bereikt. Dat omvat alle bijgewerkte pakketten, nieuwe pakketten die worden toegevoegd aan de distributie en nieuwe Mageia-edities.
We noemen dit proces validatie. Voordat een update is gevalideerd door het QA-team, wordt deze een update-kandidaat genoemd, omdat het slechts een mogelijke kandidaat is voor update, waaraan wellicht nog verder gewerkt moet worden voordat deze klaar is.
Het valideren van updates en nieuwe pakketten is het grootste deel van ons werk. Validatie moet worden voltooid voordat een update-kandidaat als update kan worden gepusht en kan worden gedownload door Mageia-gebruikers, dus het is een belangrijke laatste stap tussen een pakketbeheerder die bug- en beveiligingsoplossingen of compleet nieuwe pakketten levert, en onze gebruikers die deze installeren.
Hetzelfde geldt voor nieuwe distributiereleases van Mageia, die elke 9 maanden verschijnen. We controleren of er niets kapot is en proberen fouten te vinden die optreden tijdens de upgrade en installatie, en of alles daarna werkt zoals het hoort.
Kortom, we controleren op verschillende dingen, ongeacht de situatie.
- We werken samen met de andere Mageia-teams totdat alles zo bugvrij mogelijk is, binnen de tijdsbeperkingen of de beperkingen van de andere teams.
- We moeten proberen te garanderen dat bugs die worden opgelost, ook daadwerkelijk zijn opgelost, door de bug te reproduceren, waar mogelijk, en ervoor te zorgen dat de update deze corrigeert.
- We controleren op regressies - of er nieuwe bugs zijn geïntroduceerd.
- We controleren of de bijgewerkte software werkt zoals het hoort.