? En test sele er en automatisert programvare tester brukes av software testere å beskrive en samling av data og programvare. Dataene er satt opp for å teste et program eller et program enhet under en rekke forhold. Mens du kjører , er programmet enhet overvåkes og en samling av atferd og utganger er opprettet. Grunnleggende funksjoner
Når du er engasjert i enheten tester , utvikling tester, regresjon tester og andre former for software testing , bruker du tilsvarende funksjoner om og om igjen . De grunnleggende funksjonene inkluderer lansere en applikasjon og mekanisme , lanserer visse tester og legge ut resultatene . Du kan skrive disse funksjonene hver gang du gjennomfører en standard operasjon , eller du kan bare bruke en test sele . I sin enkleste form , en test sele gjentar funksjoner hver gang du trenger det for en test.
Elementer av en test Sele
De mest grunnleggende elementer i en test sele inkludere søknad grunnleggende, test utsetting og rapportering av resultater . Du kan inkludere mange andre funksjoner, for eksempel et grafisk grensesnitt , error logging, og scripting. En test sele bør også være skrevet med et bestemt programmeringsspråk i tankene , som det er vanskelig å lage en som går over flere språk.
Lansering tester
< p > å faktisk lansere tester ved hjelp av en test sele , må du bruke en eller flere funksjoner . I de fleste tilfeller er en funksjon tilstrekkelig for en test og dirigerer alt arbeidet nødvendig. Funksjonen kalles API bekrefter resultatene og informerer deg om den har bestått eller ikke bestått. Du kan programmere selen for å gi ekstra tjenester når du starter en test , samt tillate test tilfeller å bli kalt i en bestemt rekkefølge og kjøre på uavhengige tråder .
Test sele Resultater
den endelige vesentlig element i en god test sele er evnen til å informere brukeren av testresultatene . En test sele gir brukerne informasjon om hvilke saker som har gått eller mislyktes, og gi disse resultatene gjennom utgang meldinger og feil skjermer . Den mest grunnleggende måten å vise resultater, er å ha en konsoll vindu , der testtilfeller viser fram sine egne meldinger. En avansert test sele kan opprettholde logger over alle hendelser og feil funnet under testing, noe som kan føre til bedre automatisering og mindre brukervennlig tilsyn.