Stilling: ovs0 > Rune Torkildsen >

Forskjellen mellom alpha og beta testing

I utviklingen av et program, er det ikke nok å bare bygge programmet og slipp den med en gang. Det må gjennomgå en rekke grundige tester for å sikre at programmet går kravene til klienten og har ingen bugs som kan føre til mindre glitches eller selv alvorlige problemer senere. Alpha og beta testing er to av de stadier som en software må gjennomgå testing. Alpha testing skjer først og når programvaren passerer det, kan beta testing da bli foretatt. Hvis en programvare ikke alpha testing, er endringene gjort og det gjentar testene før programvaren passerer. Alpha testing er gjennomgått av et lite team av eksperter som vet å finne programvare feil. Selv om teamet er kun består av noen få medlemmer, lar sin kompetanse dem til fange fleste av problemene ved å sette programvaren gjennom alle scenarier de kan gjøre og prøve alle kombinasjoner av innganger å overtale programvaren inn i en feil. med beta testing, testerne er ikke lenger faktiske eksperter men mangelen på kompetanse består av det store antallet. Avhengig av hva kunden ønsker, kan betaversjonen av programmet slippes til et begrenset antall deltakere, eller til noen som ønsker å. Deltakere i en betatest rapport feil og hva de gjør eller forsøker å gjøre på det veldig øyeblikkelig slik at utviklere kan prøve å gjenskape feilen, og deretter finne en løsning på det.
Under alpha testing, er programmet fortsatt relativt grov, og det kan fortsatt være alvorlige problemer som kan føre til at programmet crash. det begrensede antallet alfa testere også bety at programmet kan bare prøves ut på et begrenset antall maskinvarekonfigurasjoner. Det kan synes at programmet er allerede arbeider feilfritt under Alpha testing, men de forskjellige konfigurasjonene av brukere kan føre til feil i programmet. I beta testing, er oppgaven mer av polering programmet slik at det fungerer fint for alle snarere enn sikre at det faktisk fungerer Problemer blir deretter lappet før utgivelsen av den endelige versjonen av programvaren
Oppsummering :
1 Alpha testing skjer før betatesting
2. Alpha testing sletter ut de fleste av de store bugs i et program mens beta-testing er mer som polering programmet
3. Alpha testing er ofte ikke åpent for publikum, mens beta-testing kan ofte innebære offentlig
----------------------------------
Forholde Artikkelen:
----------------------------------