Środowisko Testowe

Środowisko Testowe
Środowisko testowe przy testach aplikacji internetowych to kolejny aspekt dobrego testowania oprogramowania. Nawet dziecko wie, że idealne środowisko do testów nie istnieje. Istnieją natomiast narzędzia, które pomagają nam konfigurować środowisko testowe maksymalnie zbliżone do środowiska produkcyjnego, czyli klienckiego. O tym słów kilka...
W przypadku aplikacji internetowych zdefiniowanie środowiska testowego nie jest trudne. Dzięki analizie internetowej możemy zobaczyć z jakiego oprogramowania najczęściej korzysta "średni" internauta. Jeśli tworzymy nową odsłonę strony możemy sprawdzić parametry systemu użytkowników odwiedzających starą wersję. Tak było kiedy definiowaliśmy środowisko testowe do sprawdzenia nowej odsłony testerzy.pl

Dzięki Google Analytics wiemy, że "przeciętny" użytkownik naszej strony posiada:

a. Łącze 512kb/s
b. Przeglądarka FireFox
c. Windows XP
d. Ekran 32-bit
e. Rozdzielczość 1024x768
f. Flash 9.0
g. Włączona obsługa Java
h. Język polski

Oczywiście sprawdzenie tylko konfiguracji mogłoby skutkować występowaniem błędów w innych środowiskach zawierających Windows Vista, czy przeglądarkę Opera. Z drugiej strony sprawdzenie każdej konfiguracji jest trudne i czasochłonne. Należy więc znaleźć złoty środek. Najważniejsze to wiedzieć, kiedy należy przestać testować. Kluczem jest tu nakładanie priorytetów na środowisko testowe. Pierwsze testujemy to, jakie ma nasz klient docelowy, następnie to najpopularniejsze. Idąc dalej pokrywamy coraz większą część naszych użytkowników. Pokrycie 95% środowisk naszych odbiorców to przyzwoity wynik. 99% to doskonały rezultat. 100% to już szaleństwo.

W naszym przypadku nie zaniedbaliśmy żadnej przeglądarki rodziny IE, FF i Opera. Część błędów udało się naprawić, część zaakceptowaliśmy. Zrezygnowaliśmy natomiast z testowania na Windows 7, czy Unix z prostej przyczyny, że niewiele osób posiada te systemy operacyjne. Szczerze mówiąc, w przypadku stron internetowych, system operacyjny ma niewiele do powiedzenia. Ważniejsza jest rozdzielczość ekranu, zainstalowane pluginy i oczywiście sama przeglądarka.

 

 

 

23579

Powiązane szkolenia

05-06
czerwca
2023
Jarosław Hryszko
online
Praktyka testowania
1 750PLN
Testowanie aplikacji internetowych
12
Wolnych miejsc
Rezerwuj
06-07
marca
2023
Arnika Hryszko
online
Praktyka testowania
1 770PLN
Testowanie użyteczności
9
Wolnych miejsc
Rezerwuj
20-21
kwietnia
2023
Rafał Stańczak
online
Dobre praktyki testowania
1 700PLN
Testowanie w metodykach Agile
12
Wolnych miejsc
Rezerwuj
23-24
marca
2023
Krzysztof Kołodziejczyk
online
Praktyka testowania
1 770PLN
Testowanie aplikacji mobilnych - Android
9
Wolnych miejsc
Rezerwuj
12-13
czerwca
2023
Krzysztof Skarbiński
online
Automatyzacja testowania
1 800PLN
Testowanie REST API dla początkujących w języku python
11
Wolnych miejsc
Rezerwuj
27-28
lutego
2023
Krzysztof Kołodziejczyk
online
Języki programowania dla testerów
1 800PLN
JavaScript dla testerów oprogramowania
10
Wolnych miejsc
Rezerwuj
10-12
kwietnia
2023
Krzysztof Kołodziejczyk
online
Praktyka testowania
3 000PLN
Tester gier
11
Wolnych miejsc
Rezerwuj
13
marca
2023
-09
kwietnia
2023
Krzysztof Kołodziejczyk
online
Automatyzacja testowania
5 500PLN
Praktyka automatyzacji testowania
5
Wolnych miejsc
Rezerwuj

To powinno Cię zainteresować