Projekt FunkLoad jest funkcjonalny i obciążenia tester sieci web, napisany w Pythonie, którego głównym zastosowaniem przypadki są:
Wejścia testów funkcjonalnych projektów internetowych, a więc test regresji, jak również.
Wejścia Testowanie wydajności: ładując aplikacji internetowych i monitorowanie serwerów to pomaga wskazać wąskie gardła, podając szczegółowy raport pomiaru wydajności.
narzędzie do testowania obciążenia in- wystawiać błędów, które nie powierzchni w testach pobieżnym, jak badania głośności lub badań długowieczności.
Wejścia narzędzie Testy przerastają zasobów aplikacji internetowych i przetestować odzyskiwania aplikacji.
Wejścia Pisanie skryptów agentów internetowych przez powtarzające się zadanie żadnej internetowej, podobnie jak sprawdzenie, czy strona jest żywy
Opis .
- Functional testy są czyste skrypty Pythona za pomocą ramy pyUnit jak normalnego badanej jednostki. Python umożliwić złożonych scenariuszy do obsługi aplikacji rzeczywistych.
- Naprawdę emuluje przeglądarka (jednowątkowy) za pomocą webunit Richarda Jonesa:
- Podstawowa obsługa uwierzytelniania
- Wsparcie ciasteczka
- pobierania CSS, JavaScript i obrazy
- emulacji pamięci podręcznej przeglądarki
- przesyłanie plików i wielowarstwowy złożenie / form-data li>
- https wsparcia
- Zaawansowane testy biegacz z wieloma opcjami wiersza polecenia:
- set url docelowy serwer
- wyświetlić idącą stronę w czasie rzeczywistym w przeglądarce
- Tryb debug
- / Tryb Kolor czerwony, zielony,
- Włącz kontrolę funkcji w teście obciążenia:. Po prostu, powołując się na biegacz ławy można zidentyfikować skalowalność i wydajność problemy
- Szczegółowe bbli ławka w ReST raporty lub HTML i PDF poprzez () ps2pdf zawierający:
- Konfiguracja ławki
- Testy, strony, żąda statystyk i wykresów.
- 5 najwolniej wnioski
- użytkowania serwery cpu, średnie obciążenie, pamięć / użytkowania wymiany i ruch sieciowy wykresy.
- Lista http podsumowanie Błąd
- Łatwa personalizacja badanie przy użyciu pliku konfiguracji lub opcji wiersza poleceń.
- Łatwe tworzenie badanie przy użyciu rejestratora TestMaker / MaxQ, dzięki czemu można korzystać z przeglądarki internetowej i produkować test FunkLoad automatycznie.
- Zapewnia pomocników internetowej twierdzenia.
- Zapewnia funkload.CPSTestCase aby ułatwić testowanie CPS Zope i Nuxeo.
- Łatwy w instalacji i obsłudze, patrz przykłady w folderze demo.
Co nowego w tym wydaniu:
- ławce wykresy raport został rozszerzony za pomocą gnuplot 4.2, które sprawia FunkLoad łatwy do zainstalowania na Red Hat lub Mac OS.
- Nowy raport różnica jest, aby być w stanie porównać dwa raporty ławce.
- rejestrator proxy i testy biegacz obsłużyć każdy rodzaj postu typu zawartości (jak application / xml).
- nowe demo do aplikacji JBoss Seam rezerwacji usług.
Komentarze nie znaleziono