Co To Jest Test Beta

Spisu treści:

Co To Jest Test Beta
Co To Jest Test Beta

Wideo: Co To Jest Test Beta

Wideo: Co To Jest Test Beta
Wideo: Jest & Enzyme #1 Теория тестирования (Testing Basics) 2024, Może
Anonim

Beta test lub beta testy - intensywne użytkowanie produktu przed jego wprowadzeniem na rynek, przeprowadzane w celu wykrycia ewentualnych błędów. Termin ten jest zwykle stosowany do programów komputerowych, gier, sprzętu.

Co to jest test beta
Co to jest test beta

W przeciwieństwie do testów alfa, przeprowadzanych przez samych programistów lub przez specjalnych testerów, w beta testach biorą udział wszyscy ochotnicy spośród potencjalnych użytkowników.

Dobrowolni beta testerzy

Co do zasady udział w beta testach nie jest płatny. Wolontariuszy przyciąga możliwość zaspokojenia ciekawości nowego produktu, możliwość wpływania na jego końcową jakość poprzez identyfikację nieznalezionych błędów. Ale programiści często zachęcają testerów, dając im różne unikalne bonusy, rabaty na zakup wersji ostatecznej itp.

Dla samych deweloperów przyciągnięcie do testów szerokich mas jest również okazją do przyciągnięcia uwagi potencjalnych konsumentów, uzyskania wstępnych recenzji, jednego z elementów kampanii reklamowej.

Małe firmy zajmujące się produkcją gier komputerowych często oszczędzają na procesie beta testów, wypuszczając gotowy produkt ze wszystkimi istniejącymi błędami. Pierwsi użytkownicy narzekają na liczne błędy w programie, które zostaną naprawione w kolejnej aktualizacji.

Testerzy

Duże, znane na całym świecie firmy produkujące zaawansowane oprogramowanie i sprzęt zatrudniają testerów do testów alfa i beta. Z reguły jest to osoba z wykształceniem programistycznym, która zna standardowe ręczne i automatyczne metody testowania programów. Poziom pensji co do zasady nie odbiega od pensji etatowych programistów w tej samej firmie. U testerów szczególnie ceniona jest umiejętność znalezienia niestandardowego sposobu użytkowania produktu, prowadzącego do identyfikacji kolejnego (lepiej - krytycznego) błędu.

Zazwyczaj testowanie systemu odbywa się w trzech trybach:

- z punktu widzenia ścisłego przestrzegania instrukcji obsługi;

- z punktu widzenia całkowitej nieznajomości tej instrukcji, opartej na stereotypach i intuicyjnym zrozumieniu;

- z punktu widzenia celowego niestandardowego wykorzystania programu.

Konieczność zatrudniania profesjonalnych testerów tłumaczy się złożonością gotowego produktu, specjalnymi wymaganiami dla pracownika: musi on działać jednocześnie jako użytkownik i ekspert w obsłudze produktu oraz być w stanie analizować zachowanie systemu od strony z punktu widzenia inżyniera rozwoju.

Zalecana: