NeoLoad

NeoLoad
Deweloperzy Neotys
Wersja stabilna
NeoLoad 7.9
Napisane w Jawa
System operacyjny Microsoft Windows , Linux , Solaris , macOS
Dostępne w angielski, francuski
Typ Testowanie obciążenia
Licencja Własne oprogramowanie
Strona internetowa neotys.com _

NeoLoad ( testy obciążeniowe i obciążeniowe ) to zautomatyzowana platforma do testowania wydajności dla organizacji korporacyjnych, która stale testuje od interfejsów API po aplikacje. Zapewnia testerom i programistom automatyczne projektowanie i konserwację testów, najbardziej realistyczną symulację zachowań użytkowników, szybką analizę przyczyn źródłowych oraz wbudowane integracje z całym łańcuchem oprogramowania . Został zaprojektowany, opracowany i wprowadzony na rynek przez Neotys , prywatną firmę z siedzibą w Gémenos we Francji.

Cechy

NeoLoad działa na zasadzie symulacji ruchu (do milionów użytkowników), aby określić wydajność aplikacji pod obciążeniem, przeanalizować czasy odpowiedzi i określić liczbę jednoczesnych użytkowników, których może obsłużyć Internet, intranet lub aplikacja mobilna. Testy mogą być przeprowadzane z poziomu zapory sieciowej (in-house) lub z chmury .

Oprócz symulowania ruchu sieciowego , symuluje również transakcję użytkownika końcowego, w tym typowe zadania, takie jak przesyłanie formularzy lub przeprowadzanie wyszukiwania poprzez emulację „wirtualnych” użytkowników uzyskujących dostęp do modułów aplikacji internetowych. Dostarcza informacji o wydajności wymaganych do rozwiązywania problemów z wąskimi gardłami podczas dostrajania aplikacji i serwerów pomocniczych. Monitoruje najnowsze serwery WWW, bazy danych i aplikacji, takie jak serwer aplikacji JBoss , HP-UX 11, Weblogic , WebSphere , Apache Tomcat i bazy danych MySQL .

Jego „skrypty” są opracowywane za pośrednictwem GUI , który zapewnia warunki, pętle i inne struktury programistyczne. JavaScript można wstawić do bardziej zaawansowanych zastosowań, takich jak szyfrowanie hasła.

  • Obsługuje uwierzytelnianie podstawowe , szyfrowane , NTLM i oparte na formularzach.
  • Może rejestrować żądania HTTP i HTTPS , odtwarzać je i obsługuje uwierzytelnianie certyfikatów klienta.
  • Obsługuje komponenty ActiveX , o ile komunikacja z serwerem odbywa się za pośrednictwem protokołu HTTP .
  • Obsługuje wszelkiego rodzaju aplikacje internetowe, w tym te korzystające z technologii J2EE , .NET , AJAX , Flex , Silverlight , GWT , SOAP, PHP , Push , itp., o ile są one zgodne z HTTP 1.0 lub 1.1.
  • Obsługuje hybrydowe i natywne aplikacje mobilne.
  • Obsługuje wideo (przesyłanie strumieniowe HTTP i RTMP).
  • Obsługiwane są również protokoły JSON i SPDY .
  • Emuluje warunki sieciowe (opóźnienia, utrata pakietów i przepustowość).


30 marca 2021 r. Neotys został przejęty przez Tricentis .

Historia wydania

Wersja Data wydania Cechy
1.0 1 marca 2005 r -
1.1 26 lipca 2005 -
2.0 27 lipca 2006 SOAP / Monitor platform Linux i Solaris / Monitor SNMP / Monitor Apache / Monitor WebLogic / Monitor Websphere
2.1 13 lutego 2007 Apache Tomcat / monitor bazy danych Oracle
2.2 17 czerwca 2007 AIX / monitor HP-UX / monitor JBoss / monitor MySQL
2.3 3 grudnia 2007 OAS / monitor JOnAS / monitor bazy danych IBM Db2 / monitor bazy danych PostgreSQL
2.4 28 marca 2008 r Adobe Flex / Oracle Forms / monitor IIS / monitor SQL Server / monitor .Net
2.4.2 19 maja 2008 r Refaktoryzacja modułu Telnet / SSH w dwóch modułach Linux i Solaris.
2.4.4 3 lipca 2008 r Dynatrace
3.0 15 maja 2009 GWT
3.0.6 15 października 2009 GlassFish / SAP / Adobe LCDS
3.1 8 czerwca 2010 r Push / RTMP / Java
3.1.3 26 października 2010 r CA APM
3.2.0 23 lutego 2011 r Monitor Cloud / Siebel / Silverlight / VMware
4.0.0 4 kwietnia 2012 r Współpraca / monitor JMX
4.1.0 21 listopada 2012 r Moduł importu danych monitoringu
4.2.0 30 października 2013 r MongoDB / monitor Kaazing / integracja AppDynamics / nazwa modułu Push została zmieniona na „ WebSocket & Push
5.0.2 7 listopada 2014 r Data Exchange API / Rozszerzenia akcji niestandardowych / Aktualizator zarejestrowanej zawartości / Tablice wykresów
5.1.0 10 czerwca 2015 r Kontroler MAC OS X, Hessian Web Services, Java Message Services
5.1.1 21 lipca 2015 r Przesuń wsparcie APM
6.2 16 listopada 2017 r Natywna obsługa GIT
6.5 7 czerwca 2018 r Narzędzie do migracji LoadRunner, wsparcie dla Jenkins, ulepszenia Web UX, integracja Ranorex
6.6 6 września 2018 r Wydajność testowania obciążenia SAP GUI, konwerter skryptów LoadRunner, integracja z wersją XL firmy XebiaLabs
6.7 8 listopada 2018 r Rozszerzona produktywność testowania obciążenia GUI SAP, otwarta wersja konwertera skryptów LoadRunner, ulepszona integracja APM z AppDynamics
6.8 10 stycznia 2019 r API wymiany danych, projekt testów jako kod, integracja Tricentis Tosca
6.9 14 marca 2019 r Rezerwacja zasobów (wersja zapoznawcza), integracja z oprogramowaniem Worksoft, testowanie jako kod: definiowanie i stosowanie umów SLA
6.10 16 maja 2019 r Testuj jako kod (w tym struktury kontrolne, wbudowany JavaScript i nowe typy zmiennych), integracja GIT i APM
7.0 25 lipca 2019 r Dynamiczna infrastruktura (interakcja z koordynatorami kontenerów, takimi jak OpenShift automatycznie i na żądanie, rezerwacja zasobów (teraz ogólnie dostępna, wcześniej w trybie podglądu) oraz ulepszenia funkcji integracji Dynatrace / eksportu danych CSV
7.1 3 grudnia 2019 r Wsparcie w wersji beta funkcji testowania wydajności Citrix, nowe rozszerzenia ciągłej integracji do Azure DevOps, GitLab i AWS CodeBuild oraz aktualizacje zarządzania testami i danych transakcji
7.2 30 stycznia 2020 r Citrix Commercial Support: NeoLoad oferuje teraz najbardziej niezawodny, najprostszy i najszybszy sposób testowania wydajności Citrix. Zarządzanie licencjami: Większa elastyczność w stosunku do licencji współdzielonych
7.3 01 kwietnia 2020 Dynamiczna infrastruktura testowa z Kubernetes, AKS i EKS, Tricentis Tosca Web Tests jako testy wydajności, Citrix Enhancements, New public API v2 dla NeoLoad Web
7.4 01 czerwca 2020 Interfejs wiersza poleceń, filtrowanie wartości wyników, niestandardowe pola dla nieprzetworzonych danych, dynamiczne ulepszenia infrastruktury, integracja Tosca v2.1
7,5 01 sierpnia 2020 Obszary robocze, zreorganizowane ustawienia, integracja Dynatrace Native, integracja Tosca v2.2
7.6 1 października 2020 r Nowe możliwości analizy, pobieranie wykresów w formacie PNG, interfejs API eksportu surowych danych, interfejs API JavaScript do zatrzymania testu, zaawansowane ustawienia scenariusza, niestandardowe zasady ładowania i nie tylko
7.7 1 grudnia 2020 r Pulpity nawigacyjne: Wstępnie skonfigurowane raporty, Eksportuj tabele danych jako CSV, Pojedyncze logowanie (SSO), Prometheus Monitor, Zarządzaj instancjami dla monitorów z rodziny Microsoft, Dynamiczne ulepszenia infrastruktury i nie tylko.
7.8 3 lutego 2021 r Obsługa dynamicznego monitora, dynamiczny monitor Prometheus, dynamiczne monitory firmy Microsoft, pobieranie pulpitu nawigacyjnego w formacie PDF, edytowanie scenariuszy testowych w platformie internetowej NeoLoad i nie tylko.
7.9 kwiecień 2021 r Automatyczne dzierżawienie licencji w czasie wykonywania, współpraca w zakresie raportowania w czasie rzeczywistym, ulepszenia integracji Dynatrace, ulepszenia CLI Pythona i nie tylko.