Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Release date - December 31, 2022

Main Highlights

  1. Version Control. StresStimulus now includes version control functionality based on Git protocol. It supports any cloud or local Git provider. The following standard functions are available:  JE2J S76Z
    1. Create or connect to the local or remote repository;
    2. Pull / Push;
    3. Branch (new/checkout/delete);
    4. Commit.
  2. Elaborate Performance Analytics.
    1. Every grid in the details section of the test result now has a filtering option. Data displayed in result detail grids can now be filtered by one or several columns, saving time for analyzing test results.  4DTT

    2. Side-by-side comparison of two test results. It substantially simplifies regression analysis. Previously only one test result at a time could be displayed. IAUB

    3. Test error details are available in the runtime dashboard. Now you can inspect error details during the test execution in real time. Previously the run-time dashboard only displayed error summary information. ICAX
  3. Robust control over test execution. 
    1. When interactively stopping a test, a user has a wind-down option to stop the test after all active iterations are complete. Previously the only option was to abort the test.  48BX
    2. Option to selectively stop specified test cases or test case groups. Previously the only option was to abort the entire test.  3LQU
    3. Option during the test execution to add VUs to specific test cases. Previously new VUs could only be added to all test cases. 544T
  4. Obfuscating passwords in the authentication datasets.
    1. Authentication datasets storing user passwords on the disk can now be encrypted. 
    2. Enabling and disabling password obfuscation is protected by a passcode you can create.reate3 a PIN1111113432211111111111111111111111111111111ust control over test executi

Enhanced Test Configuration

  1. Add/edit the same prefix to all transaction names in a test case. When analyzing test reports, it helps to quickly determine which test case a transaction belongs to.  0V7JHSJ4
  2. Copy result storage properties from one test profile to another. When upgrading or modifying various test storages used by multiple test profiles allows for quickly updating profiles while avoiding human errors.CYYA
  3. More options for client execution delays. It provides a more granular configuration of how client timing is emulated and accounted for. L1G9
  4. Option to skip delay during Verify to speed up the script configuration. BW32
  5. Option to build the test output using only data collected from successful iterations. Previously test output always included data from all iterations, including failures.QLQZ
  6. Iteration status column in the test output. Including this column in the test output enables filtering data for successful or failed iterations.QLQZ

Smarter Script Designer

  1. Importing data into an existing dataset. Previously, data could only be imported into a new dataset. Now data can be dynamically appended or reloaded with new data for more exhausting testing.BITU

  2. Selecting and mapping data source columns to load into an existing dataset. Previously, all columns in a data source must be loaded into a dataset. Now, selected columns can be mapped and loaded to columns in an existing dataset.

  3. Dataset import wizard. It simplifies loading test data with more source and destination options. FSMJ

  4. Binding dataset rows to a specific test profile. It adds flexibility for supporting complex configuration requirements. For example, different test profiles may target different environments for which a different subset of the dataset is required.KTPF

  5. Auto-convert parameters are created in one control when opening them in a different control. Previously when a parameter was open in a different control than it was created, it must be re-created manually. Now a parameter created in Parameterization Grid or Parameterization Editor automatically converts format when opened in Free-format Request Editor. This way, any modifications can the completed faster.PUDS

  6. Option to exclude expressions from autocorrelation. It helps to fine-tune the autocorrelation engine to a broader array of enterprise applications.XHRZ

  7. Data generators created by auto-correlation can be reused in manual parameterization to complete scripting faster. Previously such data generators were not exposed to the end user.

  8. New HTTP cookie comparison control in the session compare view. It simplifies configuring scripts.TEQB

  9. Concatenating values of multiple occurrences of an extractor. This option is beneficial when parameterizing a JSON request that consists of elements assembled from different extractor occurrences. WHSL

Streamlined Scenarios Recording

  1. The operation of trusting the StresStimulus recording certificate is now performed only once for all user profiles on a machine. Previously, trusting the recording certificate was required for each user profile.VRTN

  2. Support for recording applications not compatible with recording proxy buffering.  Now you can record scenarios in applications requiring streaming mode, for example, Google Firebase, with proxy buffering disabled.ADMR

UI improvements

  1. In the Managing TC property View, test cases are sorted by name or recorded date.8ZMJ

  2. Previous search test case criteria persist so they can be accessed faster.AXUN

  3. When importing results from the SQL Server, the connection properties persist from the previous import.

Easier Team Collaboration

  1. The relative paths of source files for importing and updating datasets are now supported. It ensures scripting portability between different test machines and environments for teamwork. The previous versions only supported absolute file paths.XYHH

  2. The relative paths of test case files referenced in a test solution are now supported to simplify working in a collaborative environment. The previous versions only supported absolute file paths.

  3. The activation status of a multimachine license within an organization, including activated machines, the number of allocated VUs, and other related information, is now available, helping with licensing management. Previously such information was displayed only in an error message when the activation request exceeded the license capacity.KUHJ

  4. All timestamps in the test configuration files and scripts are now in ISO-compliant format. It eliminated any timestamp contusion when scripts were ported on controllers in different time zones.

  5. The relative paths of output files are now supported, providing smooth teamwork collaboration. The previous versions only supported absolute file paths.GNNQ

More Configurable Load Agents

  1. Added the option to select the location of the embedded database on each load agent. It allows more efficient use of available disk space on different machines. Previously, all load agents were required to house the local database in the same drive and folder.BG7K

  2. Added an option to change the trace folder on each load agent to simplify locating it.9ZHQ

  3. Added option to disable caching local database on load agents to save disk space.KAWF

  4. Ability to clear the database cache on the load agent from the controller.VKJL

Enhanced Reporting 

  1. On the request details grid, added minimum and maximum response times columns. Previously, only average response time and standard deviation were reported.ZXR6

  2. On the request detail grid, the transaction name column was added to identify the transaction the request belongs to.5R6R

  3. The summary view added the percentage of failed requests and unsuccessful iterations.JDMH

  4. The transaction sub-report added the count of VUs that executed the transaction.98JY

  5. Ability to display failed iterations in the Activity diagram. Previously only successful iterations were displayed.6VF7

  6. Filter waterfall view by a test case. If a VU executes several test cases sequentially, you can display a waterfall diagram for individual test cases or the entire test case group. Previously only the latter option was available.SPGQ

  7. The waterfall view title now indicates if the iteration failed.AYQP

  8. The summary report now shows the test profile name.BPEK

More Scalability

  1. Web API's 32 kB request size limit was increased to 2 GB.

  2. Speed up opening large the test results. The activity diagram opening algorithm is optimized to the test results size.CGJH

  3. The test result opening progress bar traces slow opening test results and access to the log file.


Other Improvements 

  • The SQL Server CE 3.5 component, which Microsoft no longer supports, is now optional and can the uninstalled.YFFV

  • Multiple fixes and improvements.