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 |
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. |