Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

[ TJENESTE & TEST ] [ TESTSAMMENDRAG ]

Info

Oversikt

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

. Drawiozoom1simple0inComment0pageId2455142404custContentId2457141290lbox0diagramDisplayNameUntitled Diagram.drawiocontentVer2revision2baseUrlhttps://unit.atlassian.net/wikidiagramNameUntitled Diagram

.

drawiopCenter0width241linkstbstyleheight782

[ TJENESTE & TEST ] [ TESTSAMMENDRAG ]

info

Oversikt

Beskrivelse av tjenesten:

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

Siste oppdatering:

Test versjon:

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

  • utført:

  • Resultat godkjent: 03 Aug

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

    Testobjekter

    Testhistorikk:

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

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

     

    <Free Text: referanse til tidligere/parallelle tester>


    TESTSAMMENDRAG

     

    key

    verdi

    ID

    Test versjon

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

    • utført:

    • Resultat godkjent:

    Utviklingsmiljø

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

    Testmetoden

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

    Kildekoden for isolert komponenten

    )

    prosjekt/fil/flyt/prosess/<1>

    hvite boksen testdetoden

    •  Uttalelsestesting og dekning
    •  Beslutningstesting og dekning

    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>

    Tip

    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

    <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
    Drawio
    zoom1
    simple0
    inComment0
    pageId2455142404
    custContentId2457141290
    lbox0
    diagramDisplayNameUntitled Diagram.drawio
    contentVer5
    revision5
    baseUrlhttps://unit.atlassian.net/wiki
    diagramNameUntitled Diagram.drawio
    pCenter0
    width315
    links
    tbstyle
    height1106