? I mjukvaruutveckling , kan många terminologier lätt missförstås eller deras definitioner kan vara oklart för dem som inte är medlemmar i mjukvaruutveckling samhället . Detta ses ibland med begreppen " beta " och " 2.0"-versioner av program . Det kan vara svårt att urskilja skillnaderna mellan de två. Även om dessa termer kan förvirra en del , deras definitioner skiljer sig mycket . För att bäst illustrera skillnaden mellan en beta version och en version 2.0 , ta en närmare titt på de olika faserna i testning av programvara . Software Testing
När programvaran tillverkar vill starta ett nytt program , måste de ta programmet genom olika faser av tester . Detta gör det möjligt för utvecklare att se till att programmet fungerar smidigt genom att ta itu med buggar och fel som uppstår innan själva produktlanseringen . Enligt Northern Arizona University webbplats , faserna testning av programvara inkluderar alfa testning , som testar komponenter och det övergripande systemet för ansökan , beta-testning , vilket är en pre -release testning med faktiska användare , och pilotförsök , vilket är en kontrollerad " real -world "-test där data samlas in om användarens interaktion med programvaran . Addera Betatestprogram
Beta testning är den andra fasen av testning av programvara . Beta är den andra bokstaven i det grekiska alfabetet , och det följer bokstaven alfa som också är namnet på den första etappen av testning av programvara . I denna fas ett urval av målgruppen har utfärdat en version av programmet som är fortfarande i sin utvecklingsfaser . Resonemanget är att införliva en större grupp av testare för att hitta så många buggar och tekniska frågor innan den slutliga utgåvan som möjligt . Under denna fas , det finns ingen teknisk support för produkten , och användarna förväntas rapportera eventuella tekniska problem upplevs med programvaran . Betatestare får ofta fria versioner av programvaran eller beviljade en rabatt på slutprodukten köp . När ett program är officiellt släppt
Version 2.0
, det finns ofta viktiga tillägg gjorts i programmet . Detta kommer att föranleda ompubliceras ansökan i en ny upplaga . Detta nya tillägg släpps som version 2.0 för att ange de stora förändringar gjorts i programmet . Om det finns mindre ändringar gjorts för att lägga till stabiliteten eller användbarheten av programmet , får upplagor släppas som : 2.1 , 2.2 , 2.3 , eller något annat löpnummer för att återspegla ändringen . När en annan uppsättning av större ändringar görs i programmet , en version 3.0 släpps sedan , och cykeln upprepas .
Skillnaden
En version 2.0 är en helt uppgraderad version av ett program som har testats fullständigt och omfattar teknisk support . En betaversion är fortfarande i testfaserna och inkluderar inte kundservice . En version 2.0 har redan genomgått alla faser av tester , vilket innebär att även genomgått beta testfasen .