Testowanie modułów enova365 w praktyce – poradnik krok po kroku

W poprzednich artykułach tej serii wyjaśnialiśmy, dlaczego testy regresji są kluczowe i jaką rolę pełnią w cyklu życia oprogramowania. Teraz schodzimy poziom niżej – do praktyki. Ten poradnik to przewodnik dla użytkowników końcowych enova365, czyli osób, które na co dzień pracują w systemie i najlepiej znają realia procesów biznesowych w swojej firmie.

Przygotowaliśmy checklisty obejmujące testy Smoke i ogólnosystemowe oraz szczegółowe testy modułów: Kadry i Płace, Handel, Księgowość, Środki trwałe i Workflow.

Testy Smoke i ogólnosystemowe – pierwszy filtr bezpieczeństwa

Zanim przejdziemy do szczegółowych scenariuszy, warto zacząć od tzw. testów Smoke. To szybkie testy podstawowych funkcji systemu, które odpowiadają na pytanie: „Czy system działa na tyle poprawnie, że możemy w ogóle przystąpić do dalszych testów?”

Dlaczego „Smoke”?

Określenie pochodzi z inżynierii sprzętu – kiedy urządzenie podłączano do prądu, sprawdzano, czy „nie poszedł dym”. W testowaniu IT chodzi o to samo: szybka weryfikacja, czy podstawowe elementy systemu uruchamiają się poprawnie.

Najważniejsze testy Smoke i ogólnosystemowe w enova365:

  •  Weryfikacja uprawnień operatorów – sprawdzenie, czy użytkownicy mają dostęp tylko do odpowiednich modułów i danych.
  • Poprawność podłączenia baz danych – upewnienie się, że system pracuje na właściwej bazie SQL.
  • Logowanie do systemu – weryfikacja logowania w wersji okienkowej oraz przeglądarkowej (multi).
  • Dodanie pełnej kartoteki kontrahenta – test przykładowego procesu biznesowego.
  • Połączenia z urządzeniami – sprawdzenie integracji z drukarkami fiskalnymi, drukarkami kodów paskowych i innym sprzętem.

Cel testów Smoke: szybkie wykrycie krytycznych błędów środowiska, zanim użytkownicy zaczną testować szczegółowe procesy w modułach.

Kadry i Płace – poprawność wynagrodzeń i dokumentów

To moduł, w którym najmniejszy błąd od razu odczują pracownicy.

Co sprawdzić?

  • Naliczanie wypłat i korekt (etat, umowy cywilnoprawne).
  • Składanie e-wniosków pracowniczych z pulpitów (urlopy, praca zdalna, opieka, siła wyższa).
  • Wydruki: listy płac, PIT-11, umowy, ewidencja czasu pracy.
  • Statystyki czasu pracy (norma vs. faktycznie przepracowane godziny).
  • Generowanie deklaracji ZUS i rozliczenia PPK.
  • Limity w pulpitach (np. praca zdalna okazjonalna).

Cel testów: zapewnienie poprawności naliczeń płac i dokumentów pracowniczych.

Handel – dokumenty i procesy operacyjne

Moduł krytyczny dla płynności sprzedaży i zakupów.

Co sprawdzić?

  • Dodanie kartoteki kontrahenta i towaru.
  • Wystawianie dokumentów: sprzedaż, zakup, zamówienia, magazyn.
  • Dokumenty w walutach obcych i w relacjach.
  • Wydruki i załączniki do dokumentów.
  • Wysyłkę faktur e-mailem z poziomu systemu.

Cel testów: upewnić się, że obieg dokumentów handlowych działa płynnie i jest zgodny z procesami firmy.

Księgowość – krytyczne punkty kontrolne

To obszar o największej odpowiedzialności prawnej.

Co sprawdzić?

  • Bilans i rozrachunki.
  • Dodanie i zaksięgowanie dokumentów (sprzedaż, zakup, PK, RK, WB).
  • Rozliczenia wpłat i wypłat, import i eksport przelewów.
  • Księgowanie WB w PLN i walutach.
  • Weryfikację różnic kursowych i schematów dekretacji.
  • Podsumowania VAT, JPK i poprawność podpisu elektronicznego.
  • Poprawność działania dodatku Analizy Finansowe w Excelu.

Cel testów: zapewnienie zgodności ksiąg i raportów z przepisami.

Środki trwałe – majątek firmy pod kontrolą

Co sprawdzić?

  • Dodanie środka trwałego i plan amortyzacji.
  • Dokumenty OT i LT.
  • Naliczanie amortyzacji wybraną metodą.
  • Dokumenty inwentaryzacyjne.
  • Aktualizację parametrów (zmiana wartości, odpisy aktualizujące).

Cel testów: spójność amortyzacji i ewidencji majątku z księgowością.

Workflow – płynność procesów

Co sprawdzić?

  • Utworzenie dokumentu uruchamiającego proces Workflow.
  • Przekazywanie dokumentów między etapami, zwroty i odrzucenia.
  • Przejście całego procesu od początku do końca.
  • Struktury i widoki używane w procesach.

Cel testów: upewnić się, że żaden dokument nie „utknie” w procesie obiegu.

Testy globalne – spojrzenie na całość

Na końcu warto przetestować pełne ścieżki, obejmujące kilka modułów.

Na co zwrócić uwagę?

  • Cykl dokumentu od Handlu → Księgowości → raportów kadrowych.
  • Indywidualne widoki operatorów (listy, formularze, wydruki).
  • Załączniki i ich podgląd.

Cel testów: wykrycie błędów pojawiających się na styku modułów.

Testowanie enova365 w praktyce zaczyna się od szybkich testów Smoke i ogólnosystemowych, które dają odpowiedź: „czy system w ogóle działa poprawnie?”. Dopiero później przechodzimy do szczegółowych checklist modułowych. Dzięki takiej kolejności minimalizujemy ryzyko strat czasu i zapewniamy, że użytkownicy końcowi testują tylko to, co faktycznie ma znaczenie dla biznesu.

Testy ERP w praktyce – przewodnik dla biznesu

Testy ERP w praktyce – przewodnik dla biznesu

Wdrożenie systemu ERP, takiego jak enova365, to dla wielu firm z sektora MŚP jedna z najważniejszych inwestycji IT. System ten integruje księgowość, kadry i płace, sprzedaż, logistykę czy produkcję. Wystarczy jednak jeden błąd, by firma stanęła w obliczu realnych...

czytaj dalej
Kiedy system zaczyna straszyć

Kiedy system zaczyna straszyć

Co w praktyce oznacza wsparcie główne i dodatkowe (rozszerzone)? W okresie, gdy dostępne jest wsparcie główne, system jest cały czas rozwijany. Pojawiają się poprawki bezpieczeństwa, poprawki wydajności, są implementowane nowe rozwiązania. W tym czasie wszystkie nowości w zasadzie powinny działać, a jeśli nie działają to po kolejnej poprawce powinny zacząć.

czytaj dalej
Nicoma sp. z o.o.
Przegląd prywatności

Ta strona korzysta z ciasteczek, aby zapewnić Ci najlepszą możliwą obsługę. Informacje o ciasteczkach są przechowywane w przeglądarce i wykonują funkcje takie jak rozpoznawanie Cię po powrocie na naszą stronę internetową i pomaganie naszemu zespołowi w zrozumieniu, które sekcje witryny są dla Ciebie najbardziej interesujące i przydatne.