bild
Skolan för
elektroteknik
och datavetenskap

Vad testar kattis

Om Kattis rapporterar signal 6 så kan det ha kraschat i main-filen ni skickar in cprogXXlab15.cpp. För att få en ledtråd till vad som gått fel följer här en lista på vad kattis testar i 1.5 Tänk på att testfallen inte är 100-procentiga och t.ex. kopieringsfel kan uppträda när man testar något annat eller att test av kopiering också innebär test av tilldelning. I de flesta fall testas åtkomst implicit.

  1. Skapa nya vektorer och destruera dem
  2. Skapa stora vektorer för att provocera minnesläckage
  3. Tilldela värden slumpvis
  4. Testa kopiering
  5. Kontrollera undantag
  6. Mer testning av kopiering och tilldelning
  7. Initialisering
  8. Testa prestanda
  9. Testa sortering
  10. Testa nollställning, insättning och sortering
  11. Testa borttagning
  12. Testa insättning och borttagning

Det förväntas att ni själva ska testa erat eget vektor-bibliotek innan ni ber om hjälp med felsökning. Testa randvillkoren (aka extremvärden, randen, ytterligheterna, gränsvärden, ... )

Copyright © Sidansvarig: Alexander Baltatzis <alba+DD2387@csc.kth.se>
Uppdaterad 2010-11-26