Release notes

NeoLoad

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