Beta attiecas uz programmatūras izstrādes posmu starp alfa fāzi un laidiena kandidāta fāzi.
Izstrādātājs programmatūru parasti uzskata par "pabeigtu", taču tā joprojām nav gatava vispārējai lietošanai, jo trūkst testēšanas "dabā". Bieži tiek teikts, ka vietnes, operētājsistēmas un programmas kādā izstrādes brīdī ir beta versijā.
Beta programmatūra ir pieejama vai nu visiem (saukta par atvērto beta versiju), vai kontrolētai grupai (saukta par slēgto beta versiju) testēšanai.
Beta programmatūras mērķis
Beta programmatūra kalpo vienam galvenajam mērķim: pārbaudīt veiktspēju un identificēt problēmas, ko dažreiz sauc par kļūdām.
Ļaujot beta testētājiem izmēģināt programmatūru un sniegt atsauksmes izstrādātājam, programma var iegūt reālās pasaules pieredzi un noteikt, kā tā darbosies, kad tai beigsies beta versija.
Tāpat kā parastā programmatūra, beta programmatūra darbojas kopā ar visiem citiem rīkiem, ko izmanto dators vai ierīce, kas bieži vien ir visa saderības pārbaude.
Beta testētājiem parasti tiek lūgts sniegt pēc iespējas vairāk atsauksmju par beta programmatūru - kāda veida avārijas notiek, ja beta programmatūra vai citas viņu datora vai ierīces daļas darbojas dīvaini utt.
Atsauksmes par beta testēšanu var ietvert tikai kļūdas un citas problēmas, ar kurām saskaras testētāji, taču bieži tā ir arī iespēja izstrādātājam saņemt ieteikumus par funkcijām un citas idejas programmatūras uzlabošanai.
Atsauksmes var tikt sniegtas vairākos veidos atkarībā no izstrādātāja pieprasījuma vai programmatūras, kas tiek testēta. Tas varētu ietvert e-pastu, sociālos saziņas līdzekļus, iebūvētu saziņas rīku un/vai tīmekļa forumu.
Cits izplatīts iemesls, kāpēc kāds var apzināti lejupielādēt kaut ko, kas ir tikai beta stadijā, ir jaunākas, atjauninātas programmatūras priekšskatīšana. Tā vietā, lai gaidītu galīgo laidienu, lietotājs (piemēram, jūs) varētu lejupielādēt programmas beta versiju, piemēram, lai pārbaudītu visas jaunās funkcijas un uzlabojumus, kas, visticamāk, tiks iekļauti pēdējā laidienā.
Beta programmatūras drošība
Kopumā ir droši lejupielādēt un testēt beta programmatūru, taču noteikti izprotiet ar to saistītos riskus.
Ņemiet vērā, ka programma vai vietne, vai jebkura cita, ko veicat beta testēšanu, ir beta stadijā kāda iemesla dēļ: kļūdas ir jāidentificē, lai tās varētu novērst. Tas nozīmē, ka jūs, visticamāk, atklāsit programmatūras neatbilstības un žagas, nekā tad, ja tā nebūtu beta versija.
Ja uztraucaties, ka jūsu dators var avarēt vai beta programmatūra var radīt citas nepatīkamas problēmas ar datoru, iesakām izmantot programmatūru izolētā virtuālā vidē. VirtualBox un VMWare ir divas programmas, kas to var izdarīt, vai arī varat izmantot beta programmatūru datorā vai ierīcē, kuru neizmantojat katru dienu.
Ja izmantojat operētājsistēmu Windows, pirms beta programmatūras izmēģināšanas apsveriet iespēju izveidot atjaunošanas punktu, lai varētu atjaunot savu datoru atpakaļ uz agrāku laiku, ja tiek sabojāti svarīgi sistēmas faili. pārbauda to.
Atšķirība starp atvērto beta versiju un slēgto beta versiju
Ne visa beta programmatūra ir pieejama lejupielādei vai iegādei tāpat kā parastā programmatūra. Daži izstrādātāji izlaiž savu programmatūru testēšanas nolūkos tā sauktajā slēgtajā beta versijā.
Programmatūra, kas ir atvērtā beta versijā, ko sauc arī par publisko beta versiju, var bez maksas lejupielādēt bez ielūguma vai īpašas izstrādātāju atļaujas.
Atšķirībā no atvērtās beta versijas, slēgtajai beta versijai ir nepieciešams uzaicinājums, lai varētu piekļūt programmatūrai. Tas parasti darbojas, pieprasot ielūgumu izstrādātāja vietnē. Ja tas tiks pieņemts, jums tiks sniegti norādījumi par programmatūras lejupielādi.
Kļūstot par beta testētāju
Nav nevienas vietas, kur reģistrēties, lai kļūtu par visu veidu programmatūras beta testētāju. Būt beta testētājam nozīmē tikai to, ka esat kāds, kurš testē beta programmatūru.
Lejupielādes saites uz programmatūru atvērtajā beta versijā parasti ir atrodamas kopā ar stabilajiem laidieniem izstrādātāja vietnē vai, iespējams, atsevišķā sadaļā, kur ir atrodamas cita veida lejupielādes, piemēram, pārnēsājamās versijas un arhīvi.
Piemēram, populāru tīmekļa pārlūkprogrammu, piemēram, Mozilla Firefox Quantum, Google Chrome un Opera, beta versiju var lejupielādēt bez maksas no attiecīgajām lejupielādes lapām. Apple piedāvā arī beta programmatūru, tostarp macOS un iOS beta versijas. Google Android Beta programma ir līdzīga, taču paredzēta Android ierīcēm.
Tie ir tikai daži piemēri, ir daudz, daudz vairāk. Jūs būtu pārsteigts, cik daudz izstrādātāju izlaiž savu programmatūru sabiedrībai beta testēšanas nolūkos. Vienkārši pievērsiet uzmanību tam - jūs to atradīsit.
Piemēram, varat arī izmēģināt jaunas Android lietotnes, pirms tās tiek oficiāli izlaistas. Ja savā Android ierīcē atverat lietotņu veikalu un pārejat uz instalētu lietotni, kurai ir beta versija, pieskaroties Join, turpmāk varēsiet atjaunināt uz beta versijām.
Kā minēts iepriekš, informācija par slēgtām beta programmatūras lejupielādēm parasti ir atrodama arī izstrādātāja vietnē, taču pirms lietošanas ir jāsaņem zināma atļauja. Norādījumi par šīs atļaujas pieprasīšanu ir jāredz vietnē.
Ja meklējat beta versiju konkrētai programmatūras daļai, bet nevarat atrast lejupielādes saiti, vienkārši meklējiet “beta” izstrādātāja vietnē vai viņa oficiālajā emuārā.
Vēl vienkāršāks veids, kā atrast datorā jau esošās programmatūras beta versijas, ir izmantot bezmaksas programmatūras atjauninātāju. Šie rīki pārbaudīs jūsu datoru, lai atrastu novecojušu programmatūru, no kurām dažas var noteikt, kurām programmām ir pieejama beta versija, un pat instalēt beta versiju jūsu vietā.
Plašāka informācija par beta versiju
Jēdziens beta nāk no grieķu alfabēta - alfa ir alfabēta pirmais burts (un programmatūras izlaišanas cikla pirmais posms), bet beta ir otrais burts (un seko alfabēta fāzei).
Beta fāze var ilgt no nedēļām līdz gadiem, taču parasti tā iekrīt pa vidu. Tiek uzskatīts, ka programmatūra, kas ir bijusi beta versijā ļoti ilgu laiku, ir pastāvīgā beta versijā.
Vietņu un programmatūras programmu beta versijās virsraksta attēlam vai galvenā programmas loga virsrakstam parasti ir rakstīts beta versija.
Maksas programmatūra var būt pieejama arī beta testēšanai, taču tā parasti ir izmēģinājuma programmatūra, kas ir ieprogrammēta tā, ka pēc noteikta laika tā pārstāj darboties. To var konfigurēt programmatūrā no lejupielādes brīža vai arī tas var būt iestatījums, kas tiek iespējots, kad izmantojat beta versijai raksturīgu produkta atslēgu.
Var tikt veikti daudzi beta programmatūras atjauninājumi, pirms tā ir gatava galīgajai izlaišanai - desmitiem, simtiem…varbūt tūkstošiem. Tas ir tāpēc, ka, tā kā tiek atrasts un izlabots arvien vairāk kļūdu, tiek izlaistas jaunākas versijas (bez iepriekšējām kļūdām), un tās tiek pastāvīgi pārbaudītas, līdz izstrādātāji ir pietiekami ērti, lai uzskatītu to par stabilu versiju.
FAQ
Kas ir Apple Beta programmatūras programma?
Programma ļauj ikvienam, kam ir derīgs Apple ID un kurš piekrīt Apple Beta programmatūras programmas līgumam, izmēģināt programmatūru pirmsizlaides un sniegt atsauksmes tieši Apple. Reģistrēties Apple Beta programmatūras programmai ir bez maksas, un par programmatūras testēšanu nav jāmaksā.
Kas ir Google beta programmatūra?
Google piedāvā vairākas beta programmas, piemēram, Android Beta for Pixel, kas ļauj Pixel lietotājiem izmēģināt Android pirmsizlaides versijas un izmēģināt jaunas funkcijas. Citas Google beta programmatūras programmas ietver Google lietotnes Android beta testēšanu un jaunu Android lietotņu beta testēšanu.