difference between loadrunner
Jaka jest dokładna różnica między Micro Focus LoadRunner a Performance Center:
Micro Focus LoadRunner i Performance Center to jedne z najlepszych narzędzi do testowania wydajności, które są dostępne na rynku.
W tym artykule dowiesz się wszystkiego o tym narzędziu w prostych słowach, wraz z odpowiednią ilustracją, aby ułatwić zrozumienie.
Czego się nauczysz:
- Micro Focus LoadRunner
- Micro Focus Performance Center - narzędzie do testowania wydajności
- Wniosek
- rekomendowane lektury
Micro Focus LoadRunner
Typ narzędzia:
- LoadRunner to komercyjne oprogramowanie do testowania wydajności.
- Został wydany w 1999 roku przez Mercury (później HP, Now Microfocus).
- Obecna wersja: 12.xx (do 30 października 2017).
Struktura testowa i typ licencji:
Jest to samodzielny rodzaj platformy testowej, w której użytkownik musi albo fizycznie zalogować się do systemu, albo zalogować się za pomocą pulpitu zdalnego z tej samej lokalizacji, w której dostępne są serwery, ponieważ licencja jest ograniczona do lokali. Może to stanowić problem prawny, jeśli zdalne logowanie do pulpitu jest wykonywane przez zdalnego testera z dowolnego innego miejsca.
Komponenty Loadrunner
Vugen (składnik nielicencjonowany) - Rejestruje działania użytkownika końcowego i tworzy zautomatyzowany skrypt testujący wydajność.
Kontroler (składnik licencjonowany) - Wykonywanie testów i zarządzanie nimi (maksymalnie 1 zgodnie z jego architekturą).
Proces agenta (składnik nielicencjonowany) - Połączenie między sterownikiem a generatorem (-ami) obciążenia.
Generator obciążenia (składnik nielicencjonowany) - Generowanie wirtualnych użytkowników do testowania obciążenia.
Analiza - Wyniki testów i monitorowanie próbek Analiza i raportowanie wydajności aplikacji mogą być również używane do porównywania wyników testów.
Obsługiwana platforma:
LoadRunner i jego komponenty są oparte na systemie Windows, jednak generator obciążenia można wdrożyć zarówno w systemach Windows, jak i Linux.
darmowy ripper dvd dla systemu Windows 10
Obsługa chmury jest dostępna dla generatora obciążenia w nowszych wersjach.
Obsługa aplikacji / protokołów:
LoadRunner obsługuje poniższe aplikacje:
- Aplikacja zbudowana w technologiach Java i .Net z wykorzystaniem protokołu HTTP / HTML.
- Synchroniczne żądania HTTP, takie jak AJAX i aplikacje oparte na przeglądarce, wykorzystujące technologię Truclient.
- Dla Oracle dostępne są oddzielne odmiany protokołów, a inne bazy danych można przetestować za pomocą protokołu ODBC (Open Database Connectivity).
- Aplikacje ERP (SAP) i CRM (Siebel).
- Protokoły sieciowe i zdalne, takie jak DNS, FTP, LDAP, Citrix i RDP.
- Microsoft Exchange i protokoły związane z e-mailami, np. IMAP, MAPI, POP3 i SMTP.
- Testowanie wydajności usług internetowych.
- Testowanie wydajności urządzeń mobilnych.
Wiele protokołów można łączyć zgodnie z wymaganiami.
Doradca protokołów jest dostępny, jeśli użytkownik nie jest pewien, którego protokołu można użyć.
Wykonanie testu:
Ponieważ we frameworku testowym dostępny jest tylko jeden kontroler, jednocześnie można wykonać maksymalnie 1 wykonanie. Czysto ręczna koordynacja jest wymagana między członkami zespołu, aby użyć kontrolera do wykonania.
Konserwacja, kontrola dostępu i kontrola wersji:
- Skrypty, scenariusze i wyniki są przechowywane albo na kontrolerze, albo na wspólnej ścieżce i wymagana jest częsta konserwacja, aby przechowywać dane codziennie / co miesiąc / test.
- Oddzielna kontrola dostępu nie jest dostępna i można ją osiągnąć, zapewniając / ograniczając dostęp na poziomie maszyny.
- Kontrola wersji skryptu testowego nie jest domyślnie dostępna i musimy przechowywać oddzielne wersje w systemie plików, jeśli jest to wymagane. W nowszych wersjach można również użyć opcji zewnętrznej, takiej jak Git.
Integracja narzędzi:
Integracja z innymi narzędziami Micro Focus, takimi jak QC i QTP, nie jest możliwa.
Monitorowanie testów:
- Zasoby systemu Windows można monitorować za pomocą natywnego silnika monitora LoadRunner. Poszczególne serwery można monitorować za pomocą silnika monitorującego SiteScope.
- Można użyć programu Micro Focus Diagnostics, jeśli dostępna jest wymagana licencja.
Licencjonowanie i kalkulacja kosztów:
- Mniejsze koszty w porównaniu z Centrum wydajności.
- Bezpłatna licencja wspólnotowa obejmująca wszystkie protokoły i dla maksymalnie 50 użytkowników (z wyjątkiem COM / DOC) jest dostępna do celów niekomercyjnych / do nauki / oceny.
Wykonalność:
Odpowiedni dla małych zespołów zlokalizowanych w jednym lokalu.
=> Polecam Przeczytaj Bezpłatne samouczki szkoleniowe LoadRunner .
Micro Focus Performance Center - narzędzie do testowania wydajności
Typ narzędzia:
- Performance Center to komercyjne oprogramowanie do testowania wydajności.
- Został wydany w 2008 roku przez firmę Mercury (później HP, Now Microfocus).
- Aktualna wersja: 12.xx (do 30 października 2017 r.).
Struktura testowa i typ licencji:
Jest to platforma testowa oparta na sieci, dlatego zdalny tester z innego miejsca może uzyskać legalny dostęp do aplikacji.
Komponenty Performance Center:
(Proszę zapoznać się z sekcją LoadRunner dla samodzielnych komponentów)
Platforma ALM –Zapewnia platformę dla podstawowych funkcji ALM.
Rozszerzenie Performance Center –Zainstalowany na platformie ALM, włącza funkcjonalność Performance Center. Tworzy projekt Lab Management, w którym zarządzana jest administracja Performance Center.
jak otworzyć plik eps na komputerze
Serwer Micro Focus Performance Center - Hostuje strony sieci Web Performance Center, które umożliwiają projektowanie testów wydajności, konfigurowanie monitorów, rezerwowanie zasobów testowych, uruchamianie i monitorowanie przebiegów testów oraz analizowanie wyników testów.
Obsługiwana platforma:
- Performance Center i jego komponenty są oparte na systemie Windows, jednak generator obciążenia można wdrożyć zarówno w systemach Windows, jak i Linux.
- Obsługa chmury jest dostępna dla generatora obciążenia w nowszych wersjach.
Obsługa aplikacji / protokołów:
Ponieważ Performance Center jest wersją internetową Loadrunner dla przedsiębiorstw, obsługuje wszystkie protokoły / aplikacje obsługiwane przez LoadRunner.
(Proszę zapoznać się z obsługą aplikacji / protokołów LoadRunner).
Wykonanie testu:
Do struktury testowej można dodać więcej niż jeden kontroler, dzięki czemu można wykonać wiele testów
Można zarezerwować przedział czasowy, aby efektywnie korzystać z kontrolera.
Można uniknąć kolizji użytkowania, ponieważ po upływie określonego czasu kontroler zostanie automatycznie zwolniony i zostanie przypisany do użytkownika, który zarezerwował następny slot.
Konserwacja, kontrola dostępu i kontrola wersji:
Skrypty, scenariusze i zestawy wyników są przechowywane na serwerze i są łatwo dostępne z dowolnego miejsca, ponieważ są one oparte na sieci WWW na podstawie identyfikatora i daty uruchomienia oraz można je łatwo filtrować i sortować.
Przechowywanie skryptów
Przechowywanie wyników
Dostępna jest oddzielna administracja i zarządzanie laboratorium w celu zarządzania całym środowiskiem testowym.
Kontrolę dostępu można wykonać tutaj, definiując role.
Zarządzanie użytkownikami
ALM ma własną kontrolę wersji dla skryptów i scenariuszy.
Można również użyć zewnętrznych narzędzi kontroli wersji, takich jak Git.
Integracja narzędzi:
Można zintegrować inne narzędzia HP, takie jak QC i QTP.
Monitorowanie testów:
Cała topologia testowa może być tworzona i monitorowana za pomocą centrum wydajności.
Licencjonowanie i kalkulacja kosztów:
- Większe koszty w porównaniu z LoadRunner i innymi komercyjnymi narzędziami na rynku.
- Dostępne są standardowe wersje ewaluacyjne.
Wykonalność:
Przydatne dla większych zespołów, które są rozmieszczone geograficznie w różnych lokalizacjach.
co robi faza weryfikacji w cyklu życia oprogramowania?
Podsumowanie | LoadRunner | Centrum wydajności |
---|---|---|
Kontrola wersji skryptów / wyników | Brak mechanizmu domyślnego, można używać narzędzi zewnętrznych, takich jak GIT | Wraz z mechanizmem domyślnym może korzystać z narzędzi zewnętrznych, takich jak GIT |
Typ narzędzia | Reklama w telewizji | Reklama w telewizji |
Framework testowy | Samodzielny | Oparte na sieci |
Rodzaj licencji | Specyficzne dla geografii | Światowy |
Obsługiwana platforma | Windows / Linux (dla generatora obciążenia) | Windows / Linux (dla generatora obciążenia) |
Liczba kontrolerów | 1 Maks | Wielokrotność |
Wykonanie testu | Tylko jeden na typ | Zależy od liczby zmapowanych kontrolerów |
Kontrola dostępu | niedostępne można osiągnąć, udostępniając / ograniczając maszynę Dostęp na poziomie | Użytkownicy końcowi mogą zostać utworzeni jako Administrator i Użytkownik z ograniczonym dostępem |
Integracja narzędzi | Nie można zintegrować innych narzędzi HP | Można zintegrować inne narzędzia HP, takie jak Quality Center |
Wykonalność | Dla małych zespołów w tej samej lokalizacji geograficznej | Dla dużych zespołów na całym świecie |
Wniosek
W tym artykule szczegółowo wyjaśniono wszystko o narzędziu Micro Focus LoadRunner i Performance Center. Wsparcie dla środowiska i porównanie pod względem platformy itp. Są również przedstawione tutaj, aby ułatwić zrozumienie.
Mam nadzieję, że masz jasność co do absolutnych różnic między Micro Focus LoadRunner a Performance Center !!
rekomendowane lektury
- Testowanie obciążenia za pomocą samouczków HP LoadRunner
- Testy wydajnościowe a testy obciążeniowe a testy obciążeniowe (różnica)
- Testowanie wydajności usług sieci Web przy użyciu skryptów LoadRunner VuGen
- Testy funkcjonalne a testy wydajnościowe: czy należy je wykonywać jednocześnie?
- Różnica między planem testów wydajnościowych a strategią testów wydajnościowych
- Różnica między testami na komputerach stacjonarnych, serwerach klienckich i testach internetowych
- Korelacja - Testowanie obciążenia za pomocą LoadRunner
- Wprowadzenie do Micro Focus LoadRunner - Testowanie obciążenia za pomocą samouczka LoadRunner nr 1