Page History
Navitabs | ||||||
---|---|---|---|---|---|---|
| ||||||
Indledning
Når KIDS indlæseren bygges afvikles der et stor mængde automatiserede unit og integrationstest, der har til hensigt at
- teste at den leverede kode opfylder de stillede krav
- sikre at utilsigtede sideeffekter ved rettelser i koden ikke slipper igennem til produktion.
For at være sikker på, at de implementerede test kommer tilstrækkeligt rundt i koden, udføres der en dæknings-analyse (coverage-analysis) under kørslen af de automatiserede tests. Denne analyse vil vise om testen dækker koden tilstrækkeligt.
Tests
Følgende test udføres som automatiserede test ved byg af KIDS indlæseren
Test af monitorering
Det testes at statussiden leverer korrekt svar ved både når alt er ok og når der er problemer med adgangen til Databasen.
Test af processering
Det testes at der ved behandling af en eksempel fil,
- skrives det korrekte antal rækker i databasen og at rækkerne indeholder det korrekte
- genereres de korrekte antal notifikationer med det korrekte indhold
Testrapport
Rapporten for den senest kørsel af den automatiserede test er her, og viser at den automatiserede test dækker 85% af koden: