Stressless Load Testing

All About Performance Testing & Tools for Web, Mobile and API

Top Three Highlights of Version 4.8

Version 4.8 was launched this week. It delivered multiple new features and enhancements as well as numerous fixes. Let's review its top three highlights

  1. Autocorrelation Patterns
  2. Autocorrelation patterns allow to be more productive by further automating scripting, even when manual scripting is necessary. Let's say you created a manual correlation rule in a scenario. You performed the following steps:
    1. Found a dynamic variable in a response
    2. Created an extractor
    3. Found all requests where parameters using this extractor are necessary
    4. Created all such parameters

    Chances are that in future scenarios of the same application you would need to use a similar correlation rule. Before v4.8 you could reuse the same extractor. However, the most time-consuming steps (1, 3 and 4) needed to be re-performed for every scenario

    As a result, the time saved in each additional test case is minimal.

    Autocorrelation patterns provide a huge productivity boost thanks to automatic reusability of the manually created script.

     A few clicks, as described here, save the manually created extractor as a pattern.

    Now on future recordings, the autocorrelation engine will attempt to apply this Extractor Pattern to the create extractors and corresponding parameters. All 4 steps described above will be performed automatically, so you save time not only on scripting extractors and parameters, but also on finding the correct places to insert them.

  3. Testing Unified Service Desk Scenarios
  4. Unified Service Desk is a popular rich client used for many Microsoft Dynamics 365 applications, for example call centers. Compared to a web browser client, it uses a more secure application traffic pattern. Recording and playing back such traffic without errors in previous StresStimulus versions (or other load testing tools), was virtually impossible.

    With the v4.8, performance testing scenarios recorded from the Unified Service Desk becomes as easy as scenarios recorded from the browser. In Test Wizard -> Recording Source, select Unified service Desk option.

    StresStimulus will automatically restart USD if necessary to ensure capturing application traffic from the very beginning of the client session. It will capture all relevant requests and filter unrelated web traffic from your machine. After recording is complete, auto-correlation processing will ensure that the recorded script will work out-of-the-box in most cases.

    Another good news for Dynamics 365 users: Now Dynamics 365 for Finance and Operations is supported as well.

  5. Datasets in Web Test Generator for Visual Studio
  6. Web Test Generator for Visual Studio that was introduced in v4.6 is a popular feature that helped many VSTS users save time on fixing test playback errors. v4.8 added support for datasets. Now datasets and parameters created off datasets in StresStimulus are seamlessly included into the webtest file and is supported by Visual Studio test engine.

    The complete list of new features and enhancements is available here.
blog comments powered by Disqus