Testarea beta ( în engleză beta testing ) - utilizarea intensivă a unei versiuni aproape terminate a unui produs (de obicei software sau hardware ) pentru a identifica numărul maxim de erori în funcționarea acestuia pentru eliminarea ulterioară a acestora înainte de lansarea finală a produsului pe piață , către consumatorul de masă.
Spre deosebire de testarea alfa , care este efectuată de dezvoltatori sau testeri interni, testarea beta presupune implicarea unor voluntari din rândul viitorilor utilizatori obișnuiți ai produsului, care au acces la o versiune preliminară a produsului (așa-numita versiune beta ) .
Acești voluntari (numiți beta tester ) sunt adesea conduși de curiozitatea cu privire la un produs nou - o curiozitate pentru care sunt destul de dispuși să suporte oportunitatea de a experimenta consecințele erorilor negăsite încă (și, prin urmare, neremediate). Pe lângă curiozitate, motivația poate fi condusă de dorința de a influența procesul de dezvoltare și, în cele din urmă, de a obține un produs mai satisfăcător pentru nevoile lor și multe altele.
În plus, deschiderea unui test beta poate fi folosită ca parte a strategiei de introducere pe piață a produsului (de exemplu, oferirea gratuită a versiunilor beta poate atrage atenția consumatorilor pe scară largă asupra unei versiuni finale cu preț ridicat a unui produs), precum și obținerea feedback timpuriu despre acesta de la o gamă largă de viitori utilizatori [1] .
Versiunea beta nu este versiunea finală a produsului, astfel încât dezvoltatorul nu garantează absența completă a erorilor care pot perturba computerul și/sau pot duce la pierderea datelor. Deși în versiunile finale ale unor astfel de garanții, dezvoltatorii, de regulă, nu dau.
Pe lângă software și hardware, conceptul de versiune beta a fost adesea aplicat recent site-urilor sau anumitor secțiuni sau funcții ale acestora. În același timp, în majoritatea cazurilor, testarea beta este deschisă, iar îmbunătățirile sunt aduse în timpul funcționării site-ului.
Testarea beta poate fi deschisă [2] [3] și închisă [4] , atunci când programul este testat doar de dezvoltatori sau utilizatori la invitație.
Dezvoltare de software | |
---|---|
Proces | |
Concepte de nivel înalt | |
Directii |
|
Metodologii de dezvoltare | |
Modele |
|
Cifre notabile |
|