Testowanie Aplikacji
Oferujemy usługi testowania aplikacji webowych, które wykonują profesjonalni Testerzy, skupiający się na kompletność działań w poszczególnych fazach cyklu życia testowania opragramowania:
Planowanie (Planning) - zbieranie szczegółowych wymagań aplikacji, zbieranie listy funkcjonalności do testowania i ich priorytetyzacja
Przygotowanie (Preparation) - przygotowanie środowiska testowego, zbieranie przypadków testowych (test cases), badanie cech aplikacji, określenie technik testowania i dobór narzędzi
Realizacja (Execution) - Wykonywanie przypadków testowych, zbieranie wyników, porównywanie rezultatów z oczekiwaniami i rejestrowanie wyników
Raportowanie (Reporting) - zebranie i udokumentowanie wyników zrealizowanych przypadków testowych wraz z zrzutami ekranu oraz z opisaniem poszczególnych kroków, które umozliwią odtworzenia błędu
Przeprowadzamy testy ręczne i automatyczne. Ze względu na posiadaną informację o produkcie testujemy w trybie white-box lub black-box. Ale najczęściej testujemy pod katem zgodności z wymaganiami biznesowymi (testy funkcjonalne)
Testy funkcjonalne weryfikują poszczególne funkcje aplikacji. Tester porównuje funkcjonalność z określonym zestawem wymagań. Nie wnikamy w kod źródłowy aplikacji. Głównym zadaniem jest testowanie zachowania oprogramowania.
Testy niefunkcjonalne uwzględniają parametry, takie jak niezawodność, użyteczność i wydajność. Testem niefunkcjonalnym może być sprawdzenie, ilu użytkowników może jednocześnie zalogować się do systemu.