Beste svaret
Jeg antar at det teknisk sett blir testet en test på et livløst objekt, dvs. «Vi gjorde en strekkprøve på 1041 stål», og «Vi undersøkte våre vernepliktige for smittsomme sykdommer».
Siden begge begrepene brukes om hverandre i det (amerikanske) utdanningssystemet, har de kommet til å bety samme ting.
Du må bøtelegge en språkforsker for å grave ut de fine punktene, men for ord i vanlig bruk er de funksjonelt identiske.
Jeg ble testet og undersøkt i hjel i Universitet !!! LOL !!!
Siden de vanlige feilene mine aldri ble diagnostisert, fikk jeg lov til å oppgradere.
(Mest bare for å bli kvitt meg !!! LOL !!!)
Tim
Svar
Jeg vil svare på disse vilkårene så enkle som mulig med hensyn til programvaretesting.
- Testing – betyr generelt å manuelt teste / bryte applikasjonen for å finne feil eller mangler i den. Programvaretesting er gjort for å finne feil i applikasjonen og for å fikse den. Slik at når det rulles ut for produksjon, vil ikke kunden / brukerne ha noe problem med produktet.
- Inspeksjon – er en prosess for å gjennomgå alt som er dokumentert og som ble brukt som en base for å utføre testing. For eksempel: Testtilfeller, testscenarier, kravgjennomgang. Inspeksjon hjelper med å finne feil på et tidlig stadium.
- Undersøkelse – brukes til å overvåke den type prosess som ble brukt i testingen. For eksempel: Ulike stadier som er involvert under testing.
Undersøkelse gjøres på prosessene vi brukte for testing mens Inspeksjon gjøres på dokumentene vi brukte for testing og Testing gjøres på applikasjonen som vi har.
Undersøkelse gjøres for å forbedre kvaliteten på programvaren, fordi vi i motsetning til andre produkter ikke kan bedømme et programvareprodukt fysisk. Snarere settet med prosesser vi brukte for å utvikle applikasjonen og teste den, bestemmer kvaliteten på et programvareprodukt.