Beta hänvisar till fasen i mjukvaruutveckling mellan alfafasen och lanseringskandidatfasen.
Mjukvaran anses allmänt vara "komplett" av utvecklaren men fortfarande inte redo för allmän användning på grund av brist på testning "i det vilda". Både webbplatser, operativsystem och program sägs ofta vara i beta någon gång under utvecklingen.
Betaprogramvara släpps antingen till alla (kallad öppen beta) eller en kontrollerad grupp (kallad sluten beta) för testning.
Syftet med betaprogramvara
Betaprogramvara har ett huvudsyfte: att testa prestanda och identifiera problem, ibland kallade buggar.
Att tillåta betatestare att prova programvaran och ge feedback till utvecklaren är ett utmärkt sätt för programmet att få lite verklig upplevelse och att identifiera hur det kommer att fungera när det är slut på beta.
Precis som vanlig programvara körs betaprogramvara tillsammans med alla andra verktyg som en dator eller enhet använder, vilket ofta är hela punkt-till-testkompatibiliteten.
Betatestare uppmanas vanligtvis att ge så mycket feedback de kan om betaprogramvaran – vilken typ av krascher som inträffar, om betaprogramvaran eller andra delar av deras dator eller enhet beter sig konstigt, etc.
Betatestningsfeedback kan bara innehålla buggar och andra problem som testare upplever, men ofta är det också en chans för utvecklaren att ta emot 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 avsiktligt laddar ner något som bara är i betastadiet är att förhandsgranska den nyare, uppdaterade programvaran. Istället för att vänta på den slutliga versionen 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 troligen kommer att komma in i den slutliga versionen.
Beta Software Safety
Det är i allmänhet säkert att ladda ner och testa betaprogramvara, men se till att du förstår riskerna med det.
Kom ihåg att programmet eller webbplatsen, eller vad det nu är som du betatestar, är i betastadiet av en anledning: buggarna måste identifieras så att de kan åtgärdas. Det betyder att du är mer benägen att hitta inkonsekvenser och hicka i programvaran än om det var ur beta.
Om du är orolig för att din dator kan krascha eller att betaprogramvaran kan orsaka något annat obehagligt 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 betaprogramvaran 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 provar betaprogramvara så att du kan återställa din dator till en tidigare tidpunkt om den råkar korrumpera viktiga systemfiler medan du är testar det.
Skillnaden mellan en öppen beta och en stängd beta
All betaprogramvara är inte 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 inbjudan eller särskilt tillstånd från utvecklarna.
I motsats till öppen beta kräver stängd beta en inbjudan innan du kan komma åt programvaran. Detta fungerar vanligtvis genom att begära en inbjudan via utvecklarens webbplats. Om det accepteras får du instruktioner om hur du laddar ner programvaran.
Bli betatestare
Det finns inte ett enda ställe där du registrerar dig för att bli betatestare för alla typer av programvara. Att vara betatestare betyder bara att du är någon som testar betaprogramvara.
Nedladdningslänkar till programvara i öppen beta finns vanligtvis vid sidan av de stabila utgåvorna på utvecklarens webbplats eller möjligen i en separat sektion där andra typer av nedladdningar finns som bärbara versioner och arkiv.
Till exempel kan betaversionen av populära webbläsare som Mozilla Firefox Quantum, Google Chrome och Opera alla laddas ner gratis från deras respektive nedladdningssidor. Apple erbjuder också betaprogramvara, inklusive betaversioner av macOS och iOS. Googles Android Beta-program är liknande men för Android-enheter.
Det här ä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 betateständamål. Håll bara utkik efter det - du kommer att hitta det.
Du kan till exempel också prova nya Android-appar innan de släpps officiellt. Om du öppnar appbutiken på din Android-enhet och navigerar till en app som du har installerat som har ett beta alternativ kan du från och med nu uppdatera till betaversioner genom att trycka på Join.
Som nämnts ovan, information om nedladdning av stängd betaprogramvara finns också vanligtvis på utvecklarens webbplats men kräver någon form av tillstånd innan användning. Du bör se instruktioner om hur du begär det tillståndet på webbplatsen.
Om du letar efter en betaversion för en specifik mjukvara men inte hittar nedladdningslänken, gör bara en sökning 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 programuppdatering. Dessa verktyg skannar din dator för att hitta föråldrad programvara, av vilka några kan identifiera vilka program som har ett beta alternativ 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 en programvaras utgivningscykel) och beta är den andra bokstaven (och följer efter alfafasen).
Betafasen kan vara allt från veckor till år men hamnar norm alt 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 program kommer norm alt att ha beta skriven över rubrikbilden eller titeln på huvudprogramfönstret.
Betalad programvara kan också vara tillgänglig för beta-testning, men de är norm alt provprogram som är programmerade på ett sätt där de slutar fungera efter en viss tid. Detta kan vara konfigurerat i programvaran från tidpunkten för nedladdningen eller kan vara en inställning som aktiveras när du använder en betaspecifik produktnyckel.
Det kan göras många uppdateringar av betaprogramvara innan den är klar 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 de tidigare buggarna) och testas kontinuerligt tills utvecklarna är tillräckligt bekväma för att betrakta det som en stabil version.
FAQ
Vad är Apples betaprogram?
Programmet låter alla med ett giltigt Apple-ID som accepterar Apples betaprogramavtal pröva förhandsversion av programvara och ge feedback direkt till Apple. Det är gratis att registrera sig för Apples betaprogram, och det finns ingen kompensation för att testa programvara.
Vad är Googles betaprogramvara?
Google har flera betaprogram, till exempel Android Beta for Pixel, som låter Pixel-användare prova förhandsversioner av Android och testköra nya funktioner. Andra betaprogram från Google inkluderar betatestning av Google-appen för Android och betatestning av nya Android-appar.