Beta verze je nová verze softwarového programu, která ještě nebyla plně testována na chyby. Jakmile je testován ke spokojenosti spisovatele, vlastníka nebo organizace, je vydán jako nejnovější stabilní verze softwaru. V tomto okamžiku přejde software například z „verze 4.0b“ (pro beta ) na „verzi 4.0“. V beta verzi může také fungovat pod kódovým jménem.
Beta verze může být otevřená nebo uzavřená . Otevřená verze je běžně k dispozici široké veřejnosti ke stažení a testování. Uzavřená beta verze je k dispozici pouze pro konkrétní skupinu beta testerů.
Mnoho počítačových nadšenců se těší, že jsou testery beta a často se přihlašují k zasílání e-mailových konferencí se softwarovými společnostmi. Výhodou pro softwarovou společnost je to, že vydání může být testováno řadou uživatelů v reálném světě, z nichž každý používá jedinečné počítačové systémy s různým hardwarem a softwarem. Pokud dojde ke konfliktu s jinými programy nebo hardwarem, mělo by testování beta odhalit většinu z nich.
Protože beta verze nebyla plně testována na chyby, přichází s varováním, že každý, kdo si ji stáhne a použije, dělá tak na své vlastní riziko. Při testování nejnovější verze programu, který již v počítači existuje, se někteří testeři rozhodnou načíst beta verzi do své vlastní složky. Pokud to způsobuje problémy a je třeba jej odinstalovat, nepoškodí to předchozí program.
Nevýhodou testování beta verze tímto způsobem je, že osobní konfigurace uživatele nebo soubory z úplného vydání nejsou přeneseny do instalace. Pokud má vydání v procesu instalace možnost vrácení zpět , mělo by to stačit, i když vždy doporučujeme zálohovat důležité soubory.
Toto vydání spadá někde po domácím úseku cyklu vývoje softwaru. Nejprve přichází fáze před alfa , která zahrnuje skutečný vývoj funkcí a celkové kódování. Jakmile je software zkompilován a připraven k vlastnímu testování, je ve fázi alfa . Až po dokončení interního testování se software přesune do fáze vydání beta ; nakonec dosáhne třetí a poslední fáze, kdy se stane stabilním uvolněním.


