Beta verwys na die fase in sagteware-ontwikkeling tussen die alfafase en die vrystellingskandidaatfase.
Die sagteware word oor die algemeen deur die ontwikkelaar as "volledig" beskou, maar steeds nie gereed vir algemene gebruik nie weens 'n gebrek aan toetsing "in die natuur." Daar word dikwels gesê dat webwerwe, bedryfstelsels en programme een of ander tyd tydens ontwikkeling in beta is.
Beta-sagteware word óf aan almal vrygestel ('n oop beta genoem) óf 'n beheerde groep (genoem 'n geslote beta) vir toetsing.
Die doel van Beta-sagteware
Beta-sagteware dien een hoofdoel: om werkverrigting te toets en kwessies te identifiseer, wat soms foute genoem word.
Om beta-toetsers toe te laat om die sagteware uit te probeer en terugvoer aan die ontwikkelaar te gee, is 'n goeie manier vir die program om 'n bietjie werklike ervaring te kry en om te identifiseer hoe dit sal werk wanneer dit uit beta is.
Net soos gewone sagteware, loop beta-sagteware saam met al die ander nutsgoed wat 'n rekenaar of toestel gebruik, wat dikwels die hele punt-tot-toets-versoenbaarheid is.
Beta-toetsers word gewoonlik gevra om soveel terugvoer as moontlik te gee oor die beta-sagteware - watter soort ineenstortings plaasvind, as die beta-sagteware of ander dele van hul rekenaar of toestel vreemd optree, ens.
Beta-toetsterugvoer kan dalk net foute en ander kwessies insluit wat toetsers ervaar, maar dikwels is dit ook 'n kans vir die ontwikkelaar om voorstelle vir kenmerke en ander idees vir die verbetering van die sagteware te neem.
Terugvoer kan op 'n aantal maniere gegee word, afhangend van die ontwikkelaar se versoek of die sagteware wat getoets word. Dit kan e-pos, sosiale media, 'n ingeboude kontakhulpmiddel en/of 'n webforum insluit.
Nog 'n algemene rede waarom iemand doelbewus iets kan aflaai wat net in die beta-stadium is, is om die nuwer, opgedateerde sagteware voor te kyk. In plaas daarvan om vir die finale vrystelling te wag, kan 'n gebruiker (soos jy) byvoorbeeld die beta-weergawe van 'n program aflaai om na al die nuwe kenmerke en verbeterings te kyk wat dit waarskynlik in die finale vrystelling sal maak.
Beta-sagtewareveiligheid
Dit is oor die algemeen veilig om beta-sagteware af te laai en te toets, maar maak seker dat jy die risiko's verstaan wat daarmee gepaard gaan.
Onthou dat die program of webwerf, of wat dit ook al is wat jy besig is om te toets, vir 'n rede in die beta-stadium is: die foute moet geïdentifiseer word sodat hulle reggemaak kan word. Dit beteken dat jy meer geneig is om teenstrydighede en haakplekke in die sagteware te vind as wat jy sou doen as dit buite beta was.
As jy bekommerd is dat jou rekenaar kan ineenstort of dat die beta-sagteware 'n ander onaangename probleem met jou rekenaar kan veroorsaak, beveel ons aan om die sagteware in 'n geïsoleerde, virtuele omgewing te gebruik. VirtualBox en VMWare is twee programme wat dit kan doen, of jy kan die beta-sagteware op 'n rekenaar of toestel gebruik wat jy nie elke dag gebruik nie.
As jy Windows gebruik, moet jy dit ook oorweeg om 'n herstelpunt te skep voordat jy beta-sagteware probeer, sodat jy jou rekenaar na 'n vroeër tyd kan herstel as dit gebeur om belangrike stelsellêers te korrupteer terwyl jy toets dit.
Die verskil tussen 'n oop beta en 'n geslote beta
Nie alle beta-sagteware is beskikbaar vir aflaai of aankoop soos gewone sagteware nie. Sommige ontwikkelaars stel hul sagteware vry vir toetsdoeleindes in wat na verwys word as geslote beta.
Sagteware wat in oop beta is, ook genoem publieke beta, is gratis vir enigiemand om af te laai sonder 'n uitnodiging of spesiale toestemming van die ontwikkelaars.
In teenstelling met oop beta, vereis geslote beta 'n uitnodiging voordat jy toegang tot die sagteware kan kry. Dit werk gewoonlik deur 'n uitnodiging deur die ontwikkelaar se webwerf te versoek. As dit aanvaar word, sal jy instruksies kry oor hoe om die sagteware af te laai.
Becoming a Beta Tester
Daar is nie 'n enkele plek waar jy inteken om 'n beta-toetser vir alle soorte sagteware te wees nie. Om 'n beta-toetser te wees, beteken net dat jy iemand is wat beta-sagteware toets.
Aflaaiskakels na sagteware in oop beta word gewoonlik langs die stabiele vrystellings by die ontwikkelaar se webwerf gevind of moontlik in 'n aparte afdeling waar ander tipes aflaaie gevind word, soos draagbare weergawes en argiewe.
Byvoorbeeld, die beta-weergawe van gewilde webblaaiers soos Mozilla Firefox Quantum, Google Chrome en Opera kan almal gratis van hul onderskeie aflaaibladsye afgelaai word. Apple bied ook beta-sagteware, insluitend beta-weergawes van macOS en iOS. Google se Android Beta-program is soortgelyk maar vir Android-toestelle.
Dit is net 'n paar voorbeelde, daar is baie, baie meer. Jy sal verbaas wees hoeveel ontwikkelaars hul sagteware aan die publiek vrystel vir beta-toetsdoeleindes. Hou net jou oë daarvoor uit - jy sal dit vind.
Jy kan byvoorbeeld ook nuwe Android-toepassings probeer voordat hulle amptelik vrygestel word. As jy die toepassingwinkel op jou Android-toestel oopmaak en na 'n toepassing navigeer wat jy geïnstalleer het wat 'n beta-opsie het, kan jy van nou af opdateer na beta-weergawes deur Sluit aan te tik.
Soos hierbo genoem, word inligting oor geslote beta-sagteware-aflaaie ook gewoonlik op die ontwikkelaar se webwerf gevind, maar vereis 'n soort toestemming voor gebruik. Jy behoort instruksies te sien oor hoe om daardie toestemming op die webwerf te versoek.
As jy op soek is na 'n beta-weergawe vir 'n spesifieke stuk sagteware, maar nie die aflaaiskakel kan kry nie, soek net vir "beta" op die ontwikkelaar se webwerf of op hul amptelike blog.
'n Selfs makliker manier om beta-weergawes van die sagteware wat jy reeds op jou rekenaar het te vind, is om 'n gratis sagteware-opdatering te gebruik. Hierdie nutsgoed sal jou rekenaar skandeer om verouderde sagteware te vind, waarvan sommige kan identifiseer watter programme 'n beta-opsie het en selfs die beta-weergawe vir jou kan installeer.
Meer inligting oor Beta
Die term beta kom van die Griekse alfabet – alfa is die eerste letter van die alfabet (en die eerste fase van 'n sagteware se vrystellingsiklus) en beta is die tweede letter (en volg op die alfafase).
Die beta-fase kan enige plek van weke tot jare duur, maar val gewoonlik iewers tussenin. Sagteware wat al baie lank in beta is, word gesê dat dit in ewigdurende beta is.
Beta-weergawes van webwerwe en sagtewareprogramme sal normaalweg beta hê wat oor die opskrifprent of die titel van die hoofprogramvenster geskryf is.
Betaalde sagteware kan ook beskikbaar wees vir beta-toetsing, maar dit is gewoonlik proefware wat op 'n manier geprogrammeer is dat dit na 'n vasgestelde tyd ophou werk. Dit kan in die sagteware opgestel word vanaf die tyd van die aflaai of kan 'n instelling wees wat geaktiveer word wanneer jy 'n beta-spesifieke produksleutel gebruik.
Daar kan baie opdaterings aan beta-sagteware gemaak word voordat dit gereed is vir finale vrystelling - dosyne, honderde … miskien duisende. Dit is omdat namate meer en meer foute gevind en reggestel word, nuwer weergawes (sonder die vorige foute) vrygestel en voortdurend getoets word totdat die ontwikkelaars gemaklik genoeg is om dit as 'n stabiele vrystelling te beskou.
Gereelde Vrae
Wat is die Apple Beta-sagtewareprogram?
Die program laat enigiemand met 'n geldige Apple ID wat die Apple Beta-sagtewareprogramooreenkoms aanvaar, voorafvrystellingsagteware probeer en direk terugvoer aan Apple gee. Dit is gratis om by die Apple Beta Sagtewareprogram aan te sluit, en daar is geen vergoeding vir die toets van sagteware nie.
Wat is Google-beta-sagteware?
Google het verskeie beta-programme, soos Android Beta vir Pixel, wat Pixel-gebruikers in staat stel om voorvrystelling weergawes van Android te probeer en nuwe kenmerke te toets. Ander Google-beta-sagtewareprogramme sluit in beta-toetsing van die Google-toepassing vir Android en beta-toetsing van nuwe Android-toepassings.