What's New in earlier versions

The below sections describe the new features and improvements that were added for LoadRunner Developer and the DevWeb engine, versions 2020, 2020 SP1, and 2020 SP2.

Note:  

  • This Help Center provides help for all the 2020 versions. Any version-specific changes are indicated where relevant.
  • In earlier versions, LoadRunner Developer was referred to as DevWeb (or TruWeb) Standalone.

In this topic:

Version 2020 SP2

LoadRunner Developer and the DevWeb engine 2020 SP2 include the following updates:

SLAs

We've added support for additional SLA rules for total passed transactions and ranked percentile.

See SLA rules.

Proxy NTLM authentication

NTLM authentication is now supported for the proxy server during record and replay.

See DevWeb Proxy Recorder.

Client-side certificates

Client-side certificates are supported during script replay.

See the JavaScript SDK General methods section.

PAC support

You can now configure PAC support for the DevWeb Proxy Recorder.

See DevWeb Proxy Recorder.

Replay enhancements

Various replay enhancements have been added to the runtime settings, including handling think time, ability to disable HTTP/2, and ability to bypass the proxy for specified servers.

See Customizing runtime settings.

API testing support

The following improvements have been made to application API testing:

  • Reduced scripting time, by supplying a swagger.json file as additional input to the Offline Script Generator.
  • Enriched functionality for the generated DevWeb script by including embedded API function calls.

    See API testing with DevWeb.

    Note: This feature is currently available as tech preview.

macOS LoadRunner Developer is now fully supported on macOS Catalina version systems.
Help Center

We've updated the Help Center Home page with a new fresh look.

Let us know what you think: Click Send Help Center Feedback in the footer of the Help Center.

Back to top

Version 2020 SP1

LoadRunner Developer and DevWeb 2020 SP1 include the following updates:

Test on LoadRunner Cloud You can now scale up your load tests using DevWeb scripts in LoadRunner Cloud, without leaving your IDE. See Run scripts from your IDE on other LR products.
SLA support We have added support for definition of fail-pass criteria, and generation of JUnit or TAP SLA reports, which can be integrated with your CI builds. See SLA rules.
CI integration

LoadRunner Developer can now be integrated with Jenkins or other CI systems, enabling the following:

  • Automated test executions after software build and deploy
  • Ability to trigger build failures, based on SLA definition
  • Easy access to the test run report
  • Regression suites run
Replay summary

The following summaries are now included:

  • JSON replay summary
  • Transactions summary in console
Run logic Support for extended run logic functionality for DevWeb scripts. See Implement run logic.
Kerberos Support for Kerberos authentication during replay. See Kerberos authentication.
WebSocket We have extended WebSocket protocol support. See the JavaScript SDK WebSocket section.
Extractors

We have extended functionality for the extractors, including adding the new CookieExtractor. See the JavaScript SDK Extractors section.

SDK updates write and isExists methods have been added to File operations. See the JavaScript SDK File section.
Dynatrace monitoring Data can now be pushed to the Dynatrace AppMon monitor on the AUT server during the scenario run. See Customizing runtime settings.
Linux Support for Red Hat Enterprise Linux (RHEL) 8.
Measurement reporting A Grafana Dashboard sample is now available for DevWeb measurements that are stored in InfluxDB. See Run scripts
VTS server port forwarding We have added support for VTS server port forwarding, to redirect communication requests from one port to another. See the JavaScript SDK VTS section.
Security fixes This release includes security vulnerability fixes.
General Many improvements and fixes across the tools and resources for LoadRunner Developer and DevWeb.

Back to top

Version 2020

LoadRunner Developer and DevWeb 2020 include the following updates:

Availability

Upgraded support:

  • LoadRunner Developer is available for general use, supporting up to 50 running Vusers.
  • DevWeb is now a fully-supported VuGen protocol, available according to the terms of your product license agreement. For details, see DevWeb Protocol.
Correlation engine

Correlation enhancements include the following:

  • DevWeb now supports automatic record scan for correlations.
  • You can define your preferred extractor type for correlation candidates (Boundary, RegExp).

See Correlate dynamic values.

Extractors

We have extended functionality for the extractors, including:

  • A new extractor: HtmlExtractor
  • Added ability to set the scope for search.
  • Added predefined converters for extracted values (base64, urlEncode, htmlEscape).
  • Support for transformations using the transform function.
  • Added a "fail on" option for the text check extractor.

See the SDK Extractors section and Extractors and appliers.

Proxy Recorder

The Proxy Recorder includes general configuration enchantments.

See DevWeb Proxy Recorder.

Replay

We added support for the following (defined in the rts.yml file):

  • Proxy Auto-Configuration (PAC) script during send requests.
  • Snapshot on error option for web request snapshots.

See Script structure.

Measurements

You can now configure the reporting of results data to InfluxDB.

See Run scripts.

General DevWeb This release includes many more improvements and bug fixes across the tools and resources for LoadRunner Developer and DevWeb.

Back to top