D. Hoe de bouwer test

D-02 Tests draaien automatisch bij elke wijziging en een falende test blokkeert de release

Waarom

Zonder automatische tests en beveiligingsscans in de pipeline glipt elke fout ongemerkt naar productie.

Hoe we het controleren

Methode: scan

  • Scan: volledig automatisch, met vaste regels. Dezelfde code geeft altijd dezelfde uitkomst.

Deze check zit in de open-source scanner. Bekijk de code van deze check (aiscan/checks/ci.py).

Zo los je een bevinding op

Laat de pipeline tests draaien bij elke push en pull request, zonder continue-on-error of || true.

Op welk niveau

Niveau 1 · Basisscan● verplicht
Niveau 2 · Gekeurd● verplicht
Niveau 3 · Gekeurd Plus● verplicht
Niveau 4 · Kritiek● verplicht

Norm of wet

ISO/IEC 27002 8.29

Standaardernst

Middel Een keurder mag hiervan afwijken, met een motivatie in het rapport.

← Alle checks