Gwarancja jakości

Testowanie aplikacji – gwarancja jakości

W naszej pracy stawiamy na jakość, dlatego też etap testów poprzedza uruchomienie projektu on-line. Klient ma do dyspozycji wersję testową systemu, dzięki czemu może zweryfikować funkcjonalność i zgłosić ewentualne poprawki.
W naszej pracy korzystamy z wielu aplikacji i procesów wspierających kontrolę jakości tworzonego oprogramowania. Implementujemy testy jednostkowe, a także przeprowadzamy testy funkcjonalne dla każdego projektu.
Korzystamy z:

Zautomatyzowanych testów jednostkowych

W trakcie tworzenia oprogramowania korzystamy ze zautomatyzowanych testów jednostkowych, którymi weryfikujemy najbardziej wrażliwe elementy systemów. Dzięki zastosowaniu filozofii tworzenia oprogramowania napędzanego testami (test driven development) – testowanie stało się integralną częścią procesu tworzenia aplikacji w naszej firmie.
Ponieważ większość aplikacji tworzymy w oparciu o interfejs przeglądarki www, do testowania działania naszych projektów wykorzystujemy także narzędzie Selenium. Narzędzie to pozwala nam przygotować zestaw testów imitujących bezpośrednie działanie użytkownika końcowego.
Gwarancją wysokiej jakości naszych projektów są również:

Testy funkcjonalności

Dzięki metodologii SCRUM kolejne wersje systemu wydawane są w krótkich odstępach czasu, co pozwala nam na dokładne przetestowanie kolejnych modułów funkcjonalnych tworzonej aplikacji. Testy funkcjonalności realizowane są przez osoby – potencjalnych użytkowników, którzy nie byli bezpośrednio zaangażowani w proces tworzenia oprogramowania. Dzięki temu jesteśmy wstanie również zweryfikować założenia funkcjonalne z punktu widzenia użytkownika końcowego.