Kvalitet ska gå att verifiera, inte bara påstå.
ITPlugg använder statiska validatorer, regressionsskydd och webbläsartester för att minska risken att nya funktioner förstör etablerade elev- och lärarflöden. Den här sidan beskriver kvalitetssystemet — inte en extern certifiering eller drifttidsgaranti.
Flera spärrar innan en ZIP betraktas som release.
QA handlar om användarflöden, inte bara om att JavaScript går att parsa.
Klickbar startsida
Regressionstest väntar efter uppstart och verifierar att elevens Hem fortfarande kan öppna kursen — ett skydd mot renderade men frusna gränssnitt.
Mobilnavigation
Viewport, horisontell overflow och bottennavigation kontrolleras på smala skärmar.
Service worker
Navigation får inte kunna vänta för evigt på nätverket. Timeout och cachefallback har egna tester.
Modulisolering
Nya elev- och lärarfunktioner får egna validatorer så att CSS, storage och runtimekontrakt inte läcker mellan moduler.
Innehållskvalitet
Kursradar och andra redaktionella verktyg hjälper läraren se förklaringsgrad, praktiska moment och tunna områden.
Integritetsgränser
Tester och dokumentation skiljer lokal progression från funktioner som kräver autentiserad serveråtkomst.
Det här är inte samma sak som extern certifiering.
Automatiska tester kan minska regressionsrisk men garanterar inte frånvaro av fel, säkerhetsbrister eller driftstörningar. Formell säkerhetsgranskning, juridisk efterlevnad och kundmiljötester måste hanteras separat när produktens användning kräver det.
