Release notes

NeoLoad

Neoload 7.11.1

Fixes

  • [LOAD-24884] – Error during initialisation of a Windows monitor.
  • [LOAD-24945] – Using the command line, the proxy configuration used to reach Cloud LGs was not working properly.
  • [LOAD-25019] – Test Results run in 7.10 could not be read in 7.11.

Neoload 7.11

Features

  • Test over the license limit with VUH.
  • Direct project export to NeoLoad Web.
  • SAP GUI for NeoLoad x64.
  • Tricentis TOSCA integration – Tosca can send end user experience metrics to NeoLoad.
  • Tricentis TOSCA integration – Compatibility with Tosca 14.3.
  • Tricentis qTest integration – Internal defects creation on breached SLAs.
  • Dynatrace integration – Dynamic monitoring.
  • Dynatrace integration – Handling of self-signed SSL certificates.

Fixes

  • [LOAD-24795] – Cookies with already expired date were kept forever.
  • [LOAD-24783] – SQL variable problem: the server time zone value ‘CEST’ was unrecognized.
  • [LOAD-24759] – As-code: Test results could not be transferred to qTest when special configuration was set.
  • [LOAD-24708] – Custom load policy could be inaccurate.
  • [LOAD-24672] – Export to NeoLoad Web zip wrongly included recorded content for collaboration projects.
  • [LOAD-24651] – Git over HTTP(S) was not working when used in combination with an authenticated proxy.
  • [LOAD-24643] – Authenticated proxy to license server was not working since Java 11.
  • [LOAD-24609] – LG agent would not restart after a smart upgrade from NL 7.10.0 to NL 7.10.1.
  • [LOAD-24506] – Recording was blocked when server response had Keep-Alive but no Content-Length.
  • [LOAD-24385] – General settings API keys were not taken into account when using Data Exchange API.
  • [LOAD-23594] – Exiting from unsaved state the NLW preferences panel would not save current Workspace.

Neoload 7.10.1

Fixes

  • [LOAD-24504] – The Prometheus URL path could be malformed.
  • [LOAD-24299] – In some cases, Neoload’s GUI could freeze when rendering a checkVU or displaying the summary.
  • [LOAD-xxxxx] – Recording could raise a NullPointerException with servers using NTLM or Kerberos with no proxy set.

Neoload 7.10

Features

  • [LOAD-24115] – Tosca Integration Update – Compatibility with Tosca version 14.2 and automatic creation of a NeoLoad Transaction for each Tosca test case.
  • [LOAD-24215] – Tricentis qTest Native Integration – Users can now view performance tests results and status within qTest Manager.
  • [LOAD-23879] – URL and HTML Encoding capability added for Framework Parameters.
  • [LOAD-22428] – NeoLoad now relies on Java 11.

Changes

  • [LOAD-24030] – New Citrix Licensing – Web VUs can test Citrix when the Citrix protocol is enabled. A new license key is required to test Citrix.

Fixes

  • [LOAD-24081] – Responses with content-type starting with multipart/mixed were not stored.
  • [LOAD-23894] – Cookie deletion in a project was not working any more.
  • [LOAD-24204] – Post multipart requests were always replayed chunked whatever their header content.
  • [LOAD-24192] – License status was not properly displayed when using an offline lease.
  • [LOAD-24189] – “Auto-config NLW” option should not be visible at the end of the NeoLoad installation.
  • [LOAD-24082] – The auto-lease feature was not working with perpetual licenses.
  • [LOAD-24013] – The auto-lease feature was not working with NeoLoad Web commercial licenses.
  • [LOAD-24011] – Some leasing issues could occur when auto-leasing less VUs than the minimum quota expected by the license.

Neoload 7.9.1

Fixes

 

  • [LOAD-24013] – It was impossible to use auto-lease with NeoLoad Web commercial licenses.
  • [LOAD-24011] – When using auto-lease, a “Unable to lease license” error message could occur when running a test with less VUs than the minimum required by the license.

Neoload 7.9

Features

  • [LOAD-23240] – NeoLoad GUI can now run in auto-lease mode.
  • [LOAD-23401] – Many Dynatrace integration improvements have been added.
  • [LOAD-21661] – NeoLoad GUI can now be downloaded and auto-configured from NeoLoad Web.

Fixes

  • [LOAD-23904] – Search & Replace feature was removing all headers with same in current request.
  • [LOAD-23903] – Percentage of a delay in a range of values could not be applied properly in certain conditions.
  • [LOAD-23901] – The cache of a dynamic page was not working when the hostname was a variable.
  • [LOAD-23895] – NeoLoad could fail in sending a Dynatrace event towards too many services.
  • [LOAD-23891] – Using SAP Select action on a Table Control with value parameter returned an unexpected error.
  • [LOAD-23869] – Graph legend of a User Load curve could display an offset of 1 hour after changing the granularity.
  • [LOAD-23843] – Variable extractor process could freeze with very large responses.
  • [LOAD-23817] – The hotspot section of the HTML report in Japanese was displaying invalid characters.
  • [LOAD-23816] – It was impossible to generate HTML reports on Japanese OS.
  • [LOAD-23814] – The menu item “Insert after” for Citrix / SAPGUI was not properly displayed.
  • [LOAD-23810] – The Check User Path process could be stuck when testing SSL requests on a slow machine.
  • [LOAD-23806] – Post multipart request with HTTP/2 was failed with “IOException: protocol_error”.
  • [LOAD-23648] – [AppDynamics] The documentation of SSO authentication for AppDynamics SAAS has been updated.
  • [LOAD-23645] – Collaboration preferences were lost when using git/ssh.
  • [LOAD-23609] – In General preferences, the licence configuration settings were not saved if no lease was performed.
  • [LOAD-23571] – Dynatrace monitoring data was not sent properly to NeoLoad Web.
  • [LOAD-23568] – Load Generator was unavailable after a run and a checkVU with a Dynatrace monitor.
  • [LOAD-23381] – The monitoring data was missing in the result summary after an “Import data” in the Result Manager.
  • [LOAD-23380] – The start of Virtual Users on the Load Generator side could be slow when using large files of variables.
  • [LOAD-23095] – It was not possible to release a licence properly with common ClientID on Windows.
  • [LOAD-23870] – It’s possible to perform a transfer from Tosca without needing to install or lease a license.
  • [LOAD-23165] – Exporting Monitoring Data is allowed for all licences.

Improvements

  • [LOAD-23815] – OpenAPI import now supports “header” based parameter.
  • [LOAD-23619] – An option has been added to make NeoLoad able to use personal certificates.
  • [LOAD-23430] – [Windows Dynamic Monitor] An icon has been added to distinguish dynamic monitors from static ones.
  • [LOAD-23431] – [Windows Dynamic Monitor] It’s now possible to re-edit an existing regular expression in an instance-based monitor.
  • [LOAD-23432] – [Windows Dynamic Monitor] Hosts can be resolved giving their IP address.

Neoload 7.9 Beta Java 11

Fixes

  • [LOAD-23373] – Problems could occur on ControllerProcessRunner.
  • [LOAD-23071] – [OracleForms] An error could occur while preparing the scenario for testing.

Neoload 7.8.1

Fixes

  • [LOAD-23571] – Dynatrace monitoring data were not properly sent to NeoLoad Web.
  • [LOAD-23568] – Load Generator was unavailable after a test run followed by a checkVU with a Dynatrace monitor.

Neoload 7.8.1 Beta Java 11

Fixes

  • [LOAD-23373] – Running a JRE11 NeoLoad with NeoLoad Web could throw an illegal state exception and make it exit unexpectedly.
  • [LOAD-23071] – An error could occur in the scenario preparation when using a JRE11 NeoLoad project with OracleForms.

 

Neoload 7.8

Features

  • [LOAD-22450] – Prometheus monitor – Dynamic monitoring now allows counters creation during the run.
  • [LOAD-22449] – Microsoft monitors – Dynamic monitoring now allows counters creation during the run when using regular expressions.
  • [LOAD-22417] – Cloud tests can be run through SSO authentication (Command Line).
  • [LOAD-22245] – Collaboration is available in no license mode.
  • [LOAD-23262] – RANOREX integration has been updated.

Fixes

  • [LOAD-23392] – NPE was raised when importing a specific swagger file.
  • [LOAD-23358] – In a Docker environment, AGENT_XMX parameter was not working.
  • [LOAD-23252] – Some huge CSV file variables could freeze NeoLoad.
  • [LOAD-23251] – The link to the documentation from the License panel was not correct.
  • [LOAD-23228] – Graph export as image in clipboard did not copy the columns properly.
  • [LOAD-23102] – Using Dynatrace monitoring with CUSTOM_DEVICE_GROUP process was not possible.
  • [LOAD-23060] – HTTP POST request text content didn’t replace variable name during project import.
  • [LOAD-22992] – Linux monitoring – Network interface names were truncated.
  • [LOAD-22977] – Hostnames with ‘_’ characters were not supported in TLS recording.
  • [LOAD-22759] – JSON array extraction could run into issues.
  • [LOAD-23101] – The percentiles computation algorithm has been improved.

Neoload 7.7

Features

  • [LOAD-21607] – Prometheus Monitor was added

Fixes

  • [LOAD-20369] – Documentation about overriding properties from environment variable was not accurate
  • [LOAD-22228] – Impossible to remove Dynatrace tags at the end of a test
  • [LOAD-22248] – Some requests to Dynatrace could not go through when a proxy was configured
  • [LOAD-22257] – Improvement of the error code NL-CITRIX-WINDOWWAIT-05 detection in Citrix environment
  • [LOAD-22427] – LG freshly upgraded (from <=7.4 to >=7.5) via the Smart Upgrade process didn’t work properly when running TLS/SSL/HTTPS requests
  • [LOAD-22692] – Dynatrace monitoring disabling could run into issues
  • [LOAD-22716] – NeoloadCmd documentation was not up to date
  • [LOAD-22775] – The license panel was randomly disabled after a check VU
  • [LOAD-22817] – Firefox browser 64 bits was not automatically detected by Neoload 64 bits
  • [LOAD-22819] – Microsoft Edge final version was not detected if the previous version had never been installed

Neoload 7.6

Features

  • [LOAD-21001] – As-code: Support of assertions
  • [LOAD-21609] – Introduction of CLI compatibility with API pagination for Tests, Tests Results and Workspaces
  • [LOAD-21831] – Introduction of the ability to disable the sending of raw data to NLW[
  • LOAD-21911] – JavaScript API: Stop a test
  • [LOAD-21696] – Citrix: TextGet action inserted by Citrix capture helper contains recorded response
  • [LOAD-21734] – Check UserPath: Introduction of the ability to compare response content with recorded one for custom action
  • [LOAD-21883] – Introduction of support of client certificate for WebSocket
  • [LOAD-22091] – Silverlight: Introduction of the ability to disable base64 encoding in case it contains clear text needed for correlation

Fixes

  • [LOAD-19714] – A deadlock could happen during normal use
  • [LOAD-21609] – Introduction of CLI compatibility with API pagination for Tests, Tests Results and Workspaces
  • [LOAD-21831] – Introduction of the ability to disable the sending of raw data to NLW[
  • LOAD-21911] – JavaScript API: Stop a test
  • [LOAD-21696] – Citrix: TextGet action inserted by Citrix capture helper contains recorded response
  • [LOAD-21734] – Check UserPath: Introduction of the ability to compare response content with recorded one for custom action
  • [LOAD-21883] – Introduction of support of client certificate for WebSocket
  • [LOAD-22091] – Silverlight: Introduction of the ability to disable base64 encoding in case it contains clear text needed for correlation

Neoload Web

Neoload Web 2.11

Features

  • Test over the license limit with VUH.
  • The user name of the other editor is displayed in the notification on concurrent Dashboard edition.
  • API: download reports as PDF with “POST /v3/workspaces/{workspaceId}/test-results/{resultId}/report”.
  • Edition of the external URL field in the Test Results view.
  • One-click switch of Workspace when opening an URL to an entity (Test, Result, Dashboard) which belongs to another Workspace.

Fixes

  • [LOAD-24786] – [Onprem] Wrong timestamp format was preventing Reservations from being deleted properly.
  • [LOAD-24701] – Leases done in a different Workspace than the current one were not taken into account.
  • [LOAD-24638] – Git clone feature is now able to upload a project through an internal endpoint to avoid proxy issues.
  • [LOAD-24634] – A user with “Neoload Admin” rights was displayed as “Guest” in Workspace User’s list.

Enhancements

  • [LOAD-24512] – It’s now possible to send a Webhook to a server with an invalid certificate.

Neoload Web 2.10.1

Fixes

  • [LOAD-24376] – [On premise] Some features (Dynamic monitoring, External URL test results, List test settings) were not enabled by default.

Neoload Web 2.10

Features

  • [LOAD-23889] – Tricentis qTest Native Integration – Users can now view performance tests results and status within qTest Manager.
  • [LOAD-24163] – Dashboard notifications are sent when users modify the same dashboard concurrently.
  • [LOAD-23944] – CSV Export – You can export the content of the table displayed in the values tab to a CSV file.
  • [LOAD-24001] –Personal Access Token added for Git authentication.
  • [LOAD-23942] Access Tokens can now be hidden.
  • [LOAD-23952] User’s workspaces can now be easily
  • [LOAD-23948] Add of the capability for a user to see who is the author of a reservation.

Changes

  • [LOAD-24030] – New Citrix Licensing – Web VUs can test Citrix when the Citrix protocol is enabled. A new license key is required to test Citrix.

Fixes

  • [LOAD-23265] – The logo displayed in the Tests sections when no tests were yet created was inappropriate.
  • [LOAD-24179] – Files zipped with Apple’s macOS Archive Utility could not be uploaded.
  • [LOAD-24125] – Wrong time zone was used during PDF report generation.
  • [LOAD-24065] – Number of items are now updated when using filter on Tests bulk selections.
  • [LOAD-24014] – Offline leases made with NLW 2.8 could not be released or retrieved with NLW 2.9.
  • [LOAD-24012] – Docker images of Controller from Dynamic Infra zones could not be reached.
  • [LOAD-23902] – Wrong license information was displayed when no resource was available before starting a test.
  • [LOAD-23874] – Wrong error message was displayed when the Cloud Platform was not reachable.

Neoload Web 2.9.1

Fixes

  • [LOAD-24014] – Some compatibility issues could occur with licenses leased in offline mode from NLW 2.8 and used in NLW 2.9.
  • [LOAD-24005] – PDF reports of Dashboards could be incomplete.

Neoload Web 2.9

Features

  • [LOAD-22866] – Dashboards management improvements have been added.
  • [LOAD-21661] – NeoLoad GUI can now be downloaded and auto-configured from NeoLoad Web.
  • [LOAD-23310] – In the dashboards, the raw percentiles are displayed and refreshed at runtime.

Fixes

  • [LOAD-23858] – PDF export of a dashboard failed if the dashboard name contained special characters.
  • [LOAD-23639] – User can now do a bulk delete of dashboards from the current workspace only.
  • [LOAD-23638] – User can now do a bulk delete of tests from the current workspace only.
  • [LOAD-23636] – [API] Documentation was missing about the retention period of raw data.
  • [LOAD-23618] – The license VU quotas returned by NeoLoad Web was wrong.
  • [LOAD-23581] – The scenario summary was not displayed if the scenario did not contain any VU max value.
  • [LOAD-23292] – It was impossible to select a custom scenario if the scenario did not contain any VU max value.

Neoload Web 2.8

Features

  • [LOAD-22655] – NeoLoad scenarios can now be edited in NeoLoad Web.
  • [LOAD-22828] – Percentiles computation algorithm has been added.
  • [LOAD-22650] – Dashboards can be downloaded as PDF.
  • [LOAD-21656] – Dynamic Monitoring metrics are now available from NeoLoad 7.8.

Fixes

  • [LOAD-23344] – Performance issue could occur when displaying more than 500 reservations in the calendar.
  • [LOAD-23337] – Test Result Overview “from Start” mode was blinking and making a full refresh of the graphs for each new point.
  • [LOAD-23079] – Uploading a zipped project without .nlp and default.yaml threw an internal error.
  • [LOAD-23070] – OnPremise – MONGODB_HOST parameters was not parsed correctly when query string was absent.
  • [LOAD-22816] – Tester role could not download an offline lease.
  • [LOAD-22721] – OnPremise – Response header did not include HSTS value from method API POST/PROJECT.
  • [LOAD-22865] – The Dynamic Infrastructure parameters checking has been improved.

Neoload Web 2.7

Features

  • [LOAD-21461] – SSO capability has been added for Neoload Web SaaS authentication
  • [LOAD-21664] – Data tables can be exported as CSV
  • [LOAD-21900] – Reporting capabilities in Dashboards
  • [LOAD-22031] – Dynamic infrastructure improvements
  • [LOAD-22033] – A Status view has been added for on-premise deployments
  • [LOAD-22125] – Custom Events API improvements
  • [LOAD-22175] – Python CLI: Bamboo pipeline example has been added

Fixes

  • [LOAD-22411] – Impossible to trace Top requests of test results containing HTTP non-standard requests
  • [LOAD-22435] – Dashboard panels renaming didn’t work
  • [LOAD-22436] – Wrong “duration” value in summary of a running test
  • [LOAD-22476] – The “move” icon on Dashboard tiles shared by other team members was wrongly displayed
  • [LOAD-22714] – Reservation was starting twice when opening and resaving a created one without any modification
  • [LOAD-22738] – Dashboards were not be able to draw percentile graphs for a given transaction
  • [LOAD-22746] – Test started from the Controller by a user not belonging to the default workspace could hold inconsistent data
  • [LOAD-22780] – Impossible to start a test using a GIT project if the user didn’t belong to the default workspace
  • [LOAD-22818] – License with invalid quota could not be deactivated
  • [LOAD-22862] – Previous webhook configurations could not be modified
  • [LOAD-22863] – Test name filter of webhook configurations did not work

 

Neoload Web 2.6

Features

  • [LOAD-17543] – NLW is able to display custom events
  • [LOAD-18684] – Introduction of test criteria in Search Test Result panel
  • [LOAD-21279] – Testers can see the roles the Workspace members
  • [LOAD-21548] – API: Support SLA threshold operator “between
  • [LOAD-21598] – API: Add member into a Workspace
  • [LOAD-21600] – API: Remove member from a Workspace
  • [LOAD-21601] – API: Create Workspace
  • [LOAD-21602] – API: Get a Workspace
  • [LOAD-21603] – API: Update a Workspace
  • [LOAD-21604] – Api: Delete a Workspace
  • [LOAD-21872] – Raw data can be exported in JSON format
  • [LOAD-21879] – Introduction of the ability to download Dashboard’s graphs as PNG files
  • [LOAD-21897] – Enable Force Release for lease in a Reservation
  • [LOAD-21910] – Introduction of a quick access to the results of a test
  • [LOAD-21955] – Dashboard widgets: Introduction of Rich Text, Table
  • [LOAD-21982] – Dashboard widgets: Introduction of test summary
  • [LOAD-22039] – API: Ability to list custom events

Fixes

  • [LOAD-18265] – Dashboards: Execution period was badly displayed with an incoherent date in Search
  • [LOAD-21612] – The test settings name field in the test settings creation window was not limited
  • [LOAD-21867] – Offline Lease: Workspace Name was null in the details panel when using an Offline Lease
  • [LOAD-21868] – French Documentation: Wrong redirection link in the Announcements panel
  • [LOAD-21891] – Guest users could not filter in search with tests names
  • [LOAD-22095] – CRUD Workspace typo in swagger yaml
  • [LOAD-22111] – It was impossible to run a test with NeoLoadGUI version older than 7.6
  • [LOAD-22120] – Dashboards: the tab was not updated on a shared button click