| Termin | Definicja |
|---|---|
| Przygotowanie środowiska testowego | Przygotowanie środowiska testowego to skonfigurowanie kopii systemu odizolowanej od danych produkcyjnych. Zakres i cel środowiska testowegoPrzygotowanie środowiska testowego polega na utworzeniu kontrolowanej kopii systemu, aplikacji i ustawień, która pozwala wykonywać próby bez ingerowania w środowisko używane na co dzień. Taka kopia może obejmować system operacyjny, sterowniki urządzeń, programy użytkowe, pliki konfiguracyjne oraz przykładowe dane potrzebne do odtworzenia konkretnego problemu. Najważniejszą cechą jest rozdzielenie zasobów testowych od produkcyjnych: pliki robocze, konta, katalogi tymczasowe i połączenia sieciowe nie powinny przypadkowo wskazywać na dane wykorzystywane podczas normalnej pracy. Środowisko testowe powinno mieć opisany cel i określone kryteria wyniku. Przed rozpoczęciem próby warto zapisać model komputera, wersję systemu, wersje sterowników, wersję testowanego programu oraz sposób odtworzenia usterki. Pozwala to porównać zachowanie urządzenia przed i po zmianie. Jeżeli test dotyczy aktualizacji sterownika, należy odnotować jego poprzednią i nową wersję, a także urządzenie, którego dotyczy, na przykład kartę sieciową, układ graficzny albo kontroler pamięci masowej. Izolacja systemu, danych i połączeńOdizolowanie środowiska wymaga sprawdzenia, z jakimi zasobami system może się komunikować. Kopia testowa nie powinna automatycznie synchronizować katalogów z usługą używaną przez użytkownika ani zapisywać wyników w tym samym miejscu co instalacja robocza. W praktyce stosuje się osobne foldery, odrębne profile użytkownika, testowe konta aplikacji i wyraźnie oznaczone pliki. Jeżeli program wymaga dostępu do sieci, można ograniczyć połączenia regułami zapory systemowej lub użyć wydzielonej sieci bez dostępu do niepotrzebnych zasobów. Przed wykonaniem zmian należy przygotować punkt powrotu. W systemie Windows może nim być punkt przywracania, kopia obrazu dysku albo pełna kopia wybranych plików konfiguracyjnych. Punkt przywracania systemu nie zastępuje kopii prywatnych dokumentów, ponieważ jego głównym zadaniem jest zapis wybranych składników systemu i konfiguracji. Osobno należy zabezpieczyć dane potrzebne do testu oraz potwierdzić, że kopia daje się odczytać. Po zakończeniu próby można przywrócić wcześniejszy stan i powtórzyć test na tych samych warunkach. Odtwarzanie usterki i kontrola wynikówDobre środowisko testowe pozwala najpierw odtworzyć problem, a dopiero później zmieniać konfigurację. Należy wykonać ustaloną sekwencję czynności, na przykład uruchomić konkretny program, otworzyć wskazany plik, podłączyć urządzenie USB albo przeprowadzić operację zapisu. Każda próba powinna mieć zapisany rezultat: komunikat błędu, kod zakończenia, czas wystąpienia, reakcję systemu i ewentualne objawy sprzętowe. W systemie Windows przydatne mogą być Podgląd zdarzeń, Menedżer urządzeń oraz informacje o niezawodności systemu, lecz ich wpisy trzeba zestawiać z dokładnym czasem wykonania testu. Zmiany powinny być wprowadzane pojedynczo. Jeżeli jednocześnie zostanie zaktualizowany sterownik, zmieniona konfiguracja zasilania i odinstalowany program zabezpieczający, nie będzie można wiarygodnie wskazać przyczyny poprawy lub pogorszenia działania. Po każdej zmianie należy powtórzyć ten sam scenariusz i porównać wynik z próbą bazową. Warto również sprawdzić zachowanie po ponownym uruchomieniu komputera, ponieważ część sterowników i usług jest ładowana dopiero podczas startu systemu. Test uznaje się za zakończony dopiero wtedy, gdy wynik jest powtarzalny albo gdy zebrano wystarczające dane do dalszej diagnozy. Samo jednorazowe uruchomienie programu bez błędu nie potwierdza usunięcia usterki. Należy sprawdzić także funkcje powiązane, takie jak dźwięk, sieć bezprzewodowa, porty USB, uśpienie, wybudzanie i prawidłowe zamykanie systemu, jeśli zmiana mogła na nie wpłynąć. Testy podczas serwisowania laptopa i komputeraW serwisie środowisko testowe pomaga oddzielić problem sprzętowy od skutków konfiguracji systemu. Po naprawie lub wymianie podzespołu można uruchomić system z kontrolnym zestawem sterowników, sprawdzić temperatury, stabilność pracy, wykrywanie urządzeń i zachowanie pod obciążeniem. Zakres próby powinien odpowiadać wykonanej czynności: po wymianie dysku sprawdza się odczyt i zapis oraz uruchamianie systemu, po naprawie układu chłodzenia kontroluje się temperatury i stabilność, a po wymianie pamięci RAM wykonuje się test pamięci oraz obserwuje występowanie błędów podczas pracy. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i ich podzespołów, dlatego przygotowanie odizolowanego stanowiska testowego może być częścią rzetelnej weryfikacji urządzenia. Wyniki powinny zostać zapisane razem z informacją o użytej konfiguracji, wykonanych czynnościach i warunkach testu. Taki zapis ułatwia ocenę, czy problem został usunięty, czy występuje nadal, oraz czy po naprawie wszystkie podstawowe funkcje komputera działają zgodnie z założeniami. |