WebKing jest narzędziem do automatyzacji testów, który pozwala na tworzenie, regularne przeprowadzanie i utrzymania testów funkcjonalnych i regresyjnych. Oferuje również obszerne wsparcie dla inicjatyw AJAX (technologia do tworzenia zaawansowanych, interaktywnych aplikacji Web). Można powiedzieć, że najnowszy WebKing został stworzony z myślą o zarządzaniu właśnie aplikacjami AJAX.
WebKing oferuje również następujące możliwości:
pomaga znaleźć błędy w kodzie JavaScript – WebKing oferuje niespotykanie szerokie wsparcie dla developerów w poprawnym i konsystentnym używaniu języka JavaScript. Jest to mało znany język choć kluczowy dla pisania aplikacji AJAX. Ponieważ nie jest on jeszcze skompilowany, łatwo o nieumyślne wprowadzenie błędnego kodu. WebKing pomaga uniknąć tych błędów już na poziomie kodowania poprzez określenie i wdrożenie polityki firmy w zakresie standardów kodowania w celu konsystentnego zarządzania firmą i stosowanymi przez nią rozwiązaniami.
pozwala łatwo testować strony aplikacji AJAX zarówno z poziomu obiektów na stronie www jak i z poziomu komunikatów HTML – WebKing dostarcza zautomatyzowanych testów funkcjonalnych do testowania poprawności działania pojedynczych elementów aplikacji bez potrzeby pisania skryptów. Pozwala również wygasić/podmienić dane dynamiczne statycznymi w celu uniknięcia niepotrzebnych zawirowań podczas testów. WebKing weryfikuje poprawność działania JavaScript po stronie klienta w sytuacjach przewidywalnych i nieprzewidywalnych poprzez blokowanie/wyciszanie asynchronicznych komunikatów HTML.
eliminuje konieczność zmiany skryptów w miarę rozwoju aplikacji – krótkie i nieregularne okresy pomiędzy pojawianiem się kolejnych wersji zwiększają potrzebę ścisłej współpracy pomiędzy programistami i testerami. Dzięki intuicyjnemu i łatwemu w użyciu interfejsowi WebKing mniej technicznie przeszkolonych osób będzie zaangażowanych w tworzenie przypadków testowych, które z kolei łatwo mogą być przekonwertowane na testy unit-owe w języku programowym, bazujące na kodzie źródłowym aplikacji.
Zalety WebKing
- Testy funcjonalne.
- Testowanie aplikacji AJAX.
- Testy obciążeniowe i wydajnościowe.
- Analiza dostępności.
- Wymuszanie zachowania standardów użytkownika.
- Wymuszanie zachowania standardów dla stron internetowych.
- Automatyczne generowanie testów Junit-owych
- Wykorzystanie istniejących przypadków testowych do testowania różnych przeglądarek internetowych.
- Wsparcie do przygotowania i przeprowadzania testów nocnych.
Platformy
- Windows XP (Professional or Server Edition)
- Windows Server 2003
- Windows 2000
- Linux
- Solaris
Wymagania systemowe
- Windows
- Minimum 512 MB RAM na każdy procesor (zalecane minimum 1024 MB dla testów obciążeniowych)
- JRE 1.4.1 lub 1.4.2
- Windows 2000, Windows Server 2003, Windows XP (Professional or Server Edition)
- UNIX
- Minimum 512 MB RAM na każdy procesor (zalecane minimum 1024 MB dla testów obciążeniowych)
- JRE 1.4.1 lub 1.4.2
- Linux lub Solaris
Jeśli jesteś zainteresowany WebKing firmy Parasoft zarejestruj się na stronie http://www.parasoft.com/jsp/trial_request.jsp?product w celu pobrania wersji testowej.
Więcej informacji na temat WebKing znajdziesz na stronach: