Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel7
typeflat
Info

Oversikt

Kravdokument eller brukerhistorie

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 belastningstestingAkseptprøving bekrefter tjenesten mot forretningskravene for å fastslå om det skal aksepteres for forretningsbruk. Det etablerer tillit til systemet, deler av systemet eller spesifikke ikke-funksjonelle egenskaper ved systemet.

Beskrivelse av tjenesten:

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

Siste oppdatering:

Testhistorikk:

<Free Text: referanse til tidligere/parallelle tester>

Testgrunnlag:

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

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

Testhistorikk

Testobjekter:

<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>

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

  •  Forretnings-/driftsprosess
  •  Brukerprosedyrer
  •  Skjemaer
  •  Rapporter
  •  Konfigurasjonsdata

1. Enhetstesttilfeller

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

Image Added
Info

ID

utført

testnivå

testmetoden

verktøy (testingsramme)

testbeskrivelse (testtilfeller)

for å oppfylle testkravet (i kravdokumentet eller brukerhistorien)

Resultat godkjent

kryssreferanse til ønskede endringer

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

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


Info

ID

utført

testnivå

testmetoden

verktøy (testingsramme)

testbeskrivelse (testtilfeller)

for å oppfylle testkravet (i kravdokumentet eller brukerhistorien)

Resultat godkjent

kryssreferanse til ønskede endringer

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

Tip

Enhetstestprosess

key

verdi

  •  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
Drawiozoom1simple0inComment0pageId2455142404custContentId2457141290lbox0diagramDisplayNameUntitled Diagram.drawiocontentVer6revision6baseUrlhttps://unit.atlassian.net/wikidiagramNameUntitled Diagram.drawiopCenter0width426linkstbstyleheight1116

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