Beta test er en almindelig praksis i computeren software virksomhed. Før offentligheden får adgang til den endelige frigivelse af et produkt , er det fælles for nogle segment af offentligheden til at sætte software gennem sine Skridt , på udkig efter problemer , test brugervenlighed og måling af resultater på forskellige hardware. Begrundelsen for nogle beta test kan variere, men det endelige mål er altid at forbedre det produkt, der i sidste ende bestemt for det offentlige forbrug . Definition
En åben betatest er en valgfri testfase , at et stykke software eller videospil går igennem efter skabelse og interne test . Alle software projekter går gennem forskellige stadier af udvikling , eller milepæle , almindeligvis involverer en pre -alpha tilstand , alpha-version , beta -version og den endelige frigivelse . Med en betatest , har et stykke software nået et punkt, hvor det kræver en væsentlig test fra omverdenen . En beta test er "åben" , når næsten enhver person i offentligheden kan teste softwaren.
Function
En virksomhed kan have mange grunde til at vælge en åben beta test for sit produkt, men den vigtigste årsag er at finde fejl og interface problemer, der kan påvirke frigivelsen af den endelige detailpris produkt. Saeed Khan i 2006 i en artikel om Pragmatisk Marketing hjemmeside tror input fra offentligheden i softwareudvikling proces er afgørende : " Uanset om det kaldes beta-test , ekstern validering , tidlig løsladelse eller noget andet , det er næsten universelt accepteret, at software udvikling er en iterativ proces og at brugerfeedback er afgørende for at udvikle store software-produkter . " Ved at kaste et bredt net af offentlige testere over produktet, kan en virksomhed ikke kun løse problemer inden færdiggørelsen af produktet, men det kan smage den offentlige mening til at få en fornemmelse af den retning, at produktet er på vej .
Begrænsninger
Mens en åben beta test kan give software-udviklere værdifulde oplysninger om et produkt, kan det også give ubrugelig information. Det vigtigste spørgsmål er , at offentligheden testere ikke er professionelle testere. Saeed Khan udtrykker det på denne måde: " ... en beta -program er ikke en erstatning for god kvalitetssikring udsende en tidlig løsladelse til betatestere og regner dem for at finde fejl, der bør fastsættes er en meget dårlig målsætning for en beta. program . " Derudover kan , hvis en virksomhed ikke giver en ordentlig bug- rapportering metode eller feedback- interface, nedslagtning af data fra en stor åben betatest bevise udfordrende samt frugtesløst .
Open Beta vs Closed Beta
den væsentligste forskel mellem en åben beta og en lukket beta test er , at en åben beta test er tilgængelig for de fleste af offentligheden og den lukkede beta test er kun åben for et udvalgt antal individer. Invitere - eneste stil en lukket betatest giver mulighed for kontrol af testforhold og skaber et særligt fokus for testning såsom net kode eller user experience spørgsmål. Mens åbne betatest har en større mængde testere , lukkede beta test kan håndplukke sine deltagere i henhold til en bestemt geografisk region , computerens operativsystem, aldersgruppe eller erfaring niveau .