Konwertuj ruch Chrome na skrypty Apache JMeter .jmx
Rejestrator skryptów JMeter, autorstwa Rohita Bhatotii, przekształca przeglądanie w Chrome w plany testowe Apache JMeter, aby przyspieszyć tworzenie testów wydajnościowych i funkcjonalnych. Rozszerzenie rejestruje aktywność sieciową na żywo i produkuje gotowe do uruchomienia skrypty .jmx, ujawniając mały pływający widget kontrolny do zarządzania sesjami oraz wiele formatów eksportu dla wyników planu testów. Jest skierowane do inżynierów QA, testerów wydajności i programistów, którzy potrzebują opartej na przeglądarce metody do uchwycenia realistycznych sesji i przetłumaczenia ich na łatwe do utrzymania skrypty JMeter do automatyzacji i weryfikacji procesów.
Konwertuje zakres żądań przeglądarki na inspekcjonowane rekordy sieciowe
Narzędzie rejestruje typy żądań XHR, fetch i dokumentów w czasie rzeczywistym i ujawnia szczegóły dotyczące każdego żądania do analizy. Inspektory pokazują nagłówki, parametry zapytania, ciała żądań, ciasteczka i czasy, dzięki czemu testerzy mogą potwierdzić, co strona faktycznie wysłała przed eksportem. Widoczność w czasie rzeczywistym pomaga odtworzyć złożone przepływy aplikacji jednostronicowej, w których asynchroniczne żądania są kluczowe dla dokładnego odtwarzania.
Pływające kontrolki i lokalne przechowywanie utrzymują obsługę sesji w przeglądarce
Rejestrator zapewnia pływający interfejs kontrolny z akcjami rozpocznij, wstrzymaj, wznowić, zatrzymaj i zresetuj, które pozostają widoczne podczas nawigacji po aplikacji. Nagrania są przechowywane lokalnie przy użyciu IndexedDB i chrome.storage, co pozwala użytkownikom zachować sesje w przeglądarce bez polegania na zewnętrznych usługach. Ten model wspiera krótkie iteracyjne nagrania podczas testów eksploracyjnych bez oddzielnego komponentu proxy.
Produkuje łatwe do utrzymania plany testów z obsługą korelacji i grupowania
Rozszerzenie automatycznie grupuje zarejestrowane żądania w logiczne transakcje i oznacza duplikaty żądań oraz dynamiczne wartości do korelacji i parametryzacji. Tryby eksportu obejmują Standardowy, Modularny oraz opcję JMX z uwzględnieniem środowiska, co pomaga dostosować skrypty do różnych środowisk testowych i zmniejsza ręczne edytowanie podczas promowania planów między etapami.
Zapewnia wsparcie dla przepływów opartych na Chromium i profesjonalnych testerów
Rozszerzenie instalowane jest za pośrednictwem Chrome Web Store i działa na Chrome oraz innych przeglądarkach opartych na Chromium, co ułatwia dodanie go do istniejących ustawień testowania w przeglądarkach. Jego celem jest generowanie wyjścia Apache JMeter .jmx dla zespołów QA i wydajności, a nie dla przypadkowych użytkowników rejestrujących i odtwarzających, więc wpisuje się w przepływy pracy, w których JMeter jest już wybranym narzędziem do testowania obciążenia.
Praktyczne, specjalistyczne narzędzie do testowania opartego na JMeter z zastrzeżeniem dojrzałości
Rozszerzenie jest praktycznym wyborem dla zespołów, które polegają na Apache JMeter i preferują rejestrator po stronie przeglądarki; jego specjalistyczny zakres odpowiada profesjonalnym testerom przekształcającym rzeczywiste sesje w plany testów. Deweloper dystrybuuje narzędzie niezależnie, a Chrome Web Store nie pokazuje publicznych ocen, więc przetestowanie go na reprezentatywnych stronach przed szerokim wdrożeniem ma sens, aby potwierdzić dopasowanie i jakość skryptu dla twojego CI lub laboratorium testowego.




