Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Enhetstesting (også referert til som komponenttesting eller modultesting) utføres på enhet på laveste nivå for å teste en individuell metode, en funksjon eller en logisk gruppe med programmer som kan testes separat. Enhetstesting gjøres med det formål å finne feil fra koden i den tidlige fasen av programvarens livssyklus. NB! Enhetstesting validerer kodestrømmen mot brukerens krav men tester ikke ytelsen til systemet for belastning og belastningstesting.

Beskrivelse av tjenesten:

opplastede dokument(er) eller lenke til interne eller eksterne nettside(r)

Siste oppdatering:

Testgrunnlag:

en liste, opplastede dokument(er) eller lenke til interne eller eksterne nettside(r)

  • Brukerkravspesifikasjoner
  • Forretningsprosess
  • Brukssaker (use cases)
  • Risikoanalyserapport

Testhistorikk:

<Free Text: referanse til tidligere/parallelle tester>


TESTSAMMENDRAG

key

verdi

Test versjon

  •  <versjon ‘tjeneste.integrasjon.flyt.komponent’>

  • utført:

  • Resultat godkjent:

Utviklingsmiljø

  • Dev (debug)
  • Test (overvåking)
  • Prod (feilsøking)

Testmetoden

  • hvite boksen - Uttalelsestesting og dekning
  • hvite boksen - Beslutningstesting og dekning

Kildekoden for isolert komponenten

prosjekt/fil/flyt/prosess/<1>

Kravdokument eller brukerhistorie

en liste, opplastede dokument(er) eller lenke til interne eller eksterne nettside(r)

Funksjonelle/tekniske spesifikasjoner for komponenten som testes for a kryssverifisere testresultatene

<Free Text>

verktøyene brukes til enhetstesting

  • MUnit (versjon: …)

Nødvendig spotter/Mock

<referanse til spottverdig komponent/element/flyt/eksterne systemutganger/tjenester/database strømning som kreves for testing kan etterlignes ved hjelp av spotter>

Enhetstestprosess

key

verdi

1. Enhetstesttilfeller

<Free Text: beskrivelse, resultat, kvalitets tilbakemelding osv.>

  • Enhetstesttilfeller er identifisert.

2. Enhetstestingsramme

Etter identifikasjon blir testtilfeller implementert i en enhetstestingsramme

3. Testutførelse

<Det kan finne feil i metoder eller funksjoner, i datastrømmer og kan også finne logiske feil.>

  • Ikke aktuelt
  • Testutførelse er ferdig og feil blir funnet

4. Feil løses

  • Ikke aktuelt
  • Feil løses av utvikleren

5. Feil bekreftes på nytt

  • Ikke aktuelt
  • Bekreftes på nytt

6. Push koden til repo

  • ikke nødvendig nå, da testresultatet ikke gjorde endringer
  • Applikasjonen (versjon: 1.1.1) er nå deployed til Sandbox
  • Applikasjonen (versjon: 1.1.1) er nå deployed til Prod

  • No labels