What’s New?

Automate performance testing from APIs to end-to-end application testing

Releases

NeoLoad 7.3

NeoLoad 7.2

NeoLoad 7.1

NeoLoad 7.0

NeoLoad 6.10

NeoLoad 6.9

NeoLoad 6.8

NeoLoad 6.7

April 2020 Release

What’s New in NeoLoad 7.3?

Dynamic Test Infrastructure with Kubernetes, AKS, and EKS

NeoLoad’s Dynamic Infrastructure is the capability to interact with container orchestrators, currently OpenShift, Kubernetes, Microsoft AKS and Amazon EKS, to provision and use load testing infrastructure automatically, on demand.

When a test is run through NeoLoad Web, controllers and load generators are spun up for the duration of the test and released once the test is finished. The load testing resources are automatically provisioned with pre-set settings within a minute of executing a test on demand and the Docker containers are shut down and released once the test is complete. NeoLoad leaves the cluster automatically cleared and ready for any use. 

Each zone now can be customized in terms of CPU, memory, Docker image whether your cluster is managed using a cloud orchestrator or self managed using Kubernetes directly.

 

 

Click on image to enlarge

Click on image to enlarge

Tricentis Tosca Web Tests as Performance Tests

Previously, NeoLoad released the capability to convert SAP GUI functional tests created in Tosca, to performance tests in NeoLoad. Now, NeoLoad can convert any web tests (not limited to SAP) created in Tosca too. With one click, Tosca web or SAP GUI functional tests can be exported and converted into performance tests. 

Support for SAP GUI test analysis has been enhanced. When exporting or re-exporting an SAP GUI test, you now have the option to automatically create a Neoload Transaction for each SAP TCode detected in your test.

The install process has also been simplified.

Citrix Enhancements

NeoLoad contains several improvements to ease recording and maintenance of Citrix applications testing:

  • Update recorded content now effective for Citrix
  • Additional tolerance level for image detection
  • Constant variable for Citrix timeout
  • Support of NoPrivileges LG launcher for Terminal Services
  • Set back focus to Citrix client after NL citrix capture
  • Screenshot comparison panel to help identify differences between the recording and the playback.

 

Click on image to enlarge

New public API v2 for NeoLoad Web

A new version of the public API now enables a much more powerful and more flexible automation of tests in the context of continuous integration and continuous load testing.

The API has been enhanced to leverage the recent concept of Tests in NeoLoad Web. It allows you to automatically run a Test that has been defined manually in NeoLoad Web’s interface or fully automate the whole process from creating a Test, uploading the NeoLoad project and running it.

Changes to the API

  • New Tests related functions (create, update, upload project, list, delete)
  • Running a test is now on the Test (/tests/{testId}/start) 
  • Ability to stop a running test  (/test-results/{resultId}/stop) 
  • Test result related functions renamed from /tests/ to /test-results/

 

See the API documentation.

Other Enhancements

  • Force release – When it’s not possible to release a license lease from NeoLoad Web normally, you can now request Neotys support to unlock the lease.
  • When launching a test in the context of a reservation for a group, only group members can stop the test in NeoLoad Web.
  • New JUnit Report Format – NeoLoad can generate a JUnit report for the SLA results for command line tests. When using ‘-SLAJUnitResults’ the old format is kept for backward compatibility. When using ‘-SLAJunitReport’, the XML grammar has been fixed to be compatible with more tools handling JUnit format and the way JUnit tests are named and structured is more actionable.
  • NeoLoad Web users now have the ability to pick licensed Citrix or SAP VUs to run their Web tests.
  • The screenshot comparison panel now helps identify differences between the recording, the playback or debugging – for any action that has a screenshot (Web Pages, Citrix, SAP GUI …).

 

How to Update to NeoLoad 7.3

Provided you have a valid support package, here’s how to update your version of NeoLoad:

  1. Download NeoLoad 7.3
  2. Install NeoLoad in a new directory (do not install on top of the old version).
  3. You don’t need a new license key. You will just be asked to activate your current license key for version 7.3
  4. Make sure you back up your projects before using them with the new version.

Get more information about upgrading NeoLoad to version 7.3, NeoLoad Web on-premise to version 2.2 or download the NeoLoad Trial!