Testy modułowe/jednostkowe - testowanie na najniższym poziomie, podczas którego poszczególne metody (funkcje) testowane są pojedynczo, w oderwaniu od reszty aplikacji, w celu sprawdzenia ich pod kątem zgodności ze zdefiniowanym typem/zakresem danych wejściowych.
Oferujemy usługę testowania modułów/funkcji dla kodu źródłowego aplikacji C/C++ za pomocą narzędzi dostępnych na rynku. W przypadku tej usługi klient dostarcza kod źródłowy funkcji C/C++, która ma być przetestowana, najlepiej wraz ze specyfikacją techniczną oraz obszernymi komentarzami w kodzie źródłowym. Następnie przy użyciu różnych technik i narzędzi, zgodnych z normami ISO, definiujemy przypadki testowe. Kolejnym etapem jest wygenerowanie bazy danych przypadków testowych, dzięki której można uruchomić zdefiniowane testy, a także przeprowadzić automatyczne testy regresyjne w przyszłości. Test, który kończy się niepowodzeniem lub daje podejrzany wynik, konsultowany jest z klientem, w celu określenia przyczyny nieoczekiwanego wyniku.
Po zakończeniu testowania funkcji klient otrzymuje od nas wyniki testów, bazę danych oraz specyfikację przypadków testowych. Klientowi pozostaje jedynie sprawdzenie dokumentacji testowej.
Co zyskujesz?
- Oszczędzasz cenne zasoby niezbędne do przeprowadzenia testów.
- Zmniejszasz czas wprowadzenia produktu na rynek.
- Unikasz kosztów zakupu narzędzi testowych.
- Unikasz kosztów szkolenia pracowników w zakresie testów jednostkowych.
- Otrzymujesz pełną dokumentację testów.
- Otrzymujesz testy przeprowadzone przez niezależną grupę.
Zapraszamy do współpracy!