Automatyzacja testów
Zapewnienie najwyższej jakości tworzonych przez nas rozwiązań jest dla nas priorytetem. W trakcie wielu lat naszej pracy staraliśmy się wypracować rozwiązania, które umożliwią nie tylko minimalizację ilości błędów w wydawanej wersji ale również utrzymanie takiego stanu przez cały cykl życia aplikacji. Wdrożenie mechanizmów automatyzacji testów umożliwiło nam osiągnięcie tych celów. Tworzymy zarówno automatyczne testy funkcjonalne jak i jednostkowe. Nie tylko korzystamy z tej technologii ale również ją współtworzymy. Jestesmy autorami popularnej biblioteki php-webdriver-bindings umożliwiającej tworzenie testów funkcjonalnych w języku PHP z użyciem narzędzia Selenium 2.0 (Webdriver). Oferujemy nie tylko wykorzystanie tych rozwiązań przy realizacji projektów, ale również świadczymy usługi konsultingowe w tym obszarze oraz implementujemy same testy funkcjonalne na zamówienie.
Przykładowy przebieg testu automatycznego Selenium WebDriver sprawdzający poprawność fragmentu systemu CMS 3e ContentStudio 6:
Więcej o systemie zapewnienia jakości w 3e.