1 / 13

PureLoad

PureLoad. Rafael Żurek. Plan prezentacji. Pureload? Budowa Działanie Przygotowanie środowiska Testowanie aplikacji webowej Przydatne narzędzia w zestawie Źródła. Czym jest PureLoad. Narzędzie do testowania działania i odporności aplikacji

cwen
Download Presentation

PureLoad

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PureLoad Rafael Żurek

  2. Plan prezentacji • Pureload? • Budowa • Działanie • Przygotowanie środowiska • Testowanie aplikacji webowej • Przydatne narzędzia w zestawie • Źródła

  3. Czym jest PureLoad • Narzędzie do testowania działania i odporności aplikacji • Testowanie z pojedynczego klienta lub rozproszone • Obsługa wielu protokołów • Dynamiczne zachowanie • Grupowanie wyników i raporty • Dodatkowe przydatne narzędzia

  4. Budowa • Konsola – centrum planowania testów i koncentracji wyników ze wszystkich elementów biorących udział w testach. • Serwer nazw – serwer grupujący wszystkie elementy biorące udział w testach.Umożliwia ich lokalizację.Swego rodzaju punkt kontaktowy. • Serwer zadań – tu parametryzowane i dystrybuawane są konkretne zadania. • Menedżer – serwer uruchamiany na maszynach biorących udział w testach.Jego uruchomienie powoduje przyłączenie maszyny do rozproszonej architektury testującej.Pełni role kontenera dla pracowników (workers). • Pracownicy – właściwi wykonawcy testów, to oni mają bezpośredni kontakt z testowaną aplikacją.Może istnieć kilka wątków jednego pracownika.

  5. Schemat działania

  6. Przygotowanie środowiska • Uruchomienie jednego serwera nazw • Uruchomienie Menedżerów na odpowiednich maszynach • Uruchomienie serwera zadań • Uruchomienie konsoli

  7. Konsola – edytor pracowników

  8. Konsola – edytor scenariuszy

  9. Konsola – wyniki testów

  10. Konsola – wyniki testów

  11. Dodatkowe narzedzia • HTTP Recorder – narzędzie monitorujące wymianę pomiedzy przeglądarka a aplikacją, działa jak proxy. Zapisuje wszystkie zebrane dane, dzięki czemu możemy tworzyć gotowe scenariusze co znacznie redukuje czas ich tworzenie, nawet kilkukrotnie. • Result Comparer – narzędzie porownujące zebrane wyniki.

  12. Testowanie aplikacji web • Uruchomienie całej architektury • Przydział pracowników i ilość wątków • Analiza testowanej aplikacji • Stworzenie scenariuszy i definicja zadań • Odpalenie testów • Zebranie wyników • Wprowadzenie poprawek

  13. Źródła • www.pureload.com • Minq software • E-mule

More Related