Testy podstawowych ścieżek i scenariuszy

creating-tasks-and-scenarios-for-your-usability-studyWdrożenie serwisu internetowego, czy jest to sklep czy portal, forum lub aplikacja webowa wymaga stworzenia listy scenariuszy na podstawie której strona będzie testowana. Takie scenariusze przewidują wszystkie ścieżki funkcjonalne aplikacji internetowej dostępne dla poszczególnych typów użytkowników.

Na życzenie klienta taki test zawierać będzie przykładowo ścieżki dla użytkownika zalogowanego, użytkownika niezalogowanego, administratora, itp.

Test tego typu – test funkcjonalny – jest podstawą, w przypadku gdy chcemy okresowo sprawdzać, czy wszystkie funkcje naszej aplikacji / serwisu działają poprawnie. Każdy ze scenariuszy jest opisany i zawiera informacje jakiego procesu dotyczy. Zawiera również informacje o tym, jakie kroki są wykonywane w czasie przeprowadzania samego testu. Jeśli klient posiada większy budżet, możliwe jest stworzenie automatów do przeprowadzania testów aplikacji, tak zwanych BDD –behavioral testing Driven Development. Takie automatyczne testy wykonujemy z zastosowaniem narzędzi Selenium i/lub „emulatora” człowieka, jakim jest ZennoPoster, który dodatkowo umożliwia przeprowadzenie testu na określonej liczbie wątków (emulacja np. 50 użytkowników, robiących w tym samym czasie poszczególne zadanie).