Beta hänvisar till fasen i mjukvaruutveckling mellan alfafasen och släppkandidatfasen.
Betaprogram anses i allmänhet vara "komplett" av utvecklaren men är fortfarande inte redo för allmän användning på grund av brist på testning "i naturen." Webbplatser, operativsystem och program sägs ofta vara i beta någon gång under utvecklingen.
Betaprogramvara släpps antingen för alla (kallas en öppen beta) eller en kontrollerad grupp (kallas en sluten beta) för testning.
Syftet med Beta-programvaran
Betaprogramvara har ett huvudsyfte: att testa prestanda och identifiera problem, ibland kallade buggar.
Att låta betatestare testa programvara och ge feedback till utvecklaren är ett utmärkt sätt för programmet att få en verklig upplevelse och att identifiera hur det kommer att fungera när det är slut på beta.
Precis som vanlig programvara körs betaprogram tillsammans med alla andra verktyg som en dator eller enhet använder, vilket ofta är hela poängen - för att testa kompatibilitet.
Betatestare ombeds vanligtvis att ge så mycket feedback de kan om betaprogramvaran - vilken typ av kraschar inträffar, om betaprogramvaran eller andra delar av deras dator eller enhet beter sig konstigt, etc.
Feedback om betatestning kan bara innehålla buggar och andra problem som testare upplever, men ofta är det också en chans för utvecklaren att ta förslag på funktioner och andra idéer för att förbättra programvaran.
Feedback kan ges på ett antal sätt, beroende på utvecklarens begäran eller programvaran som testas. Detta kan inkludera e-post, sociala medier, ett inbyggt kontaktverktyg och / eller ett webbforum.
En annan vanlig anledning till att någon medvetet kan ladda ner något som bara är i beta-scenen är att förhandsgranska den nyare, uppdaterade programvaran. Istället för att vänta på den slutliga utgåvan kan en användare (som du) ladda ner betaversionen av ett program, till exempel för att kolla in alla nya funktioner och förbättringar som sannolikt kommer att göra det till den slutliga utgåvan.
Beta mjukvarusäkerhet
Det är i allmänhet säkert att ladda ner och testa beta-programvara, men se till att du förstår de risker som följer med det.
Kom ihåg att programmet eller webbplatsen, eller vad du än betatestar, befinner sig i beta-fasen av en anledning: buggarna måste identifieras så att de kan åtgärdas. Det betyder att du är mer benägna att hitta inkonsekvenser och hicka i programvaran än vad du skulle göra om det inte var beta.
Om du är orolig för att din dator kan krascha eller att beta-programvaran kan orsaka några andra obehagliga problem med din dator, rekommenderar vi att du använder programvaran i en isolerad, virtuell miljö. VirtualBox och VMWare är två program som kan göra detta, eller så kan du använda beta-programvaran på en dator eller enhet som du inte använder varje dag.
Om du använder Windows bör du också överväga att skapa en återställningspunkt innan du testar betaprogramvara så att du kan återställa din dator till en tidigare tidpunkt om det skulle skada viktiga systemfiler medan du testar det.
Skillnaden mellan en öppen beta och en sluten beta
Inte all beta-programvara är tillgänglig för nedladdning eller köp som vanlig programvara. Vissa utvecklare släpper sin programvara för teständamål i vad som kallas sluten beta.
Programvara som är i öppen beta, även kallad offentlig beta, är gratis för alla att ladda ner utan en inbjudan eller särskilt tillstånd från utvecklarna.
Till skillnad från öppen beta kräver stängd beta en inbjudan innan du kan komma åt beta-programvaran. Detta fungerar i allmänhet genom att begära en inbjudan via utvecklarens webbplats. Om du accepterar får du instruktioner om hur du laddar ner programvaran.
Att bli en betatestare
Det finns inte en enda plats där du registrerar dig för att vara betatestare för alla typer av programvara. Att vara betatestare betyder bara att du är någon som testar beta-programvara.
Nedladdningslänkar till programvara i öppen beta finns vanligtvis bredvid de stabila utgåvorna på utvecklarens webbplats eller eventuellt i ett separat avsnitt där andra typer av nedladdningar finns som bärbara versioner och arkiv.
Exempelvis kan betaversionen av populära webbläsare som Mozilla Firefox Quantum, Google Chrome och Opera laddas ner gratis från deras respektive nedladdningssidor. Apple erbjuder också beta-programvara, inklusive betaversioner av macOS och iOS. Googles Android Beta-program är liknande men för Android-enheter.
Det är bara några exempel, det finns många, många fler. Du skulle bli förvånad över hur många utvecklare som släpper sin programvara till allmänheten för betatestning. Håll bara ögonen för det - du hittar det.
Som nämnts ovan finns information om nedladdade beta-programvarunedladdningar vanligtvis också på utvecklarens webbplats men kräver någon form av tillstånd innan användning. Du bör se instruktioner om hur du kan begära tillstånd på webbplatsen.
Om du letar efter en betaversion för en viss mjukvara men inte hittar nedladdningslänken, sök bara efter "beta" på utvecklarens webbplats eller på deras officiella blogg.
Ett ännu enklare sätt att hitta betaversioner av programvaran du redan har på din dator är att använda en gratis programuppdaterare. Dessa verktyg skannar din dator för att hitta föråldrad programvara, varav några kan identifiera vilka program som har ett betaalternativ och till och med installera betaversionen åt dig.
Mer information om Beta
Termen beta kommer från det grekiska alfabetet — alfa är den första bokstaven i alfabetet (och det första steget i programvarans släppcykel) och beta är den andra bokstaven (och följer alfafasen).
Betafasen kan vara var som helst från veckor till år men faller normalt någonstans däremellan. Programvara som har varit i beta under mycket lång tid sägs vara i evig beta.
Betaversioner av webbplatser och mjukvaruprogram kommer normalt att ha en betaversion över rubrikbilden eller titeln på huvudfönstret.
Betald programvara kan också vara tillgänglig för betatestning, men de är normalt programmerade på ett sätt där de slutar fungera efter en viss tid. Detta kan konfigureras i programvaran från nedladdningstidpunkten eller kan vara en inställning som aktiveras när du använder en beta-specifik produktnyckel.
Det kan finnas många uppdateringar av beta-programvara innan den är redo för slutlig utgåva - dussintals, hundratals ... kanske tusentals. Detta beror på att när fler och fler buggar hittas och korrigeras släpps nyare versioner (utan tidigare buggar) och testas kontinuerligt tills utvecklarna är tillräckligt bekväma för att se det som en stabil version.