AppLoader Release Notes

The notes below provide details of the new features and changes introduced with each release of AppLoader. You are highly encouraged to read about the relevant changes whenever you update or upgrade from an earlier version.

Version 8.4.0.4

New Features and Enhancements:

  • Ability to export Test Execution Plan to CSV file 
  • Make Injector module compatible with the latest changes of ScenarioBuilder

Version 8.4.0.3

Bug Fixes:

  • Fixed some minor issues related to locked user accounts

Version 8.4.0.2

New Features and Enhancements:

  • Updated the Injector to take advantage of new features added to ScenarioBuilder

    Version 8.4.0.1

    New Features and Enhancements:

    • Ability to install AppLoader Controller silently via the command line. Learn more.
    • Ability to install Injector silently via the command line. Learn more.
    • Design improvements in AppLoader Login page
    • Improved the time it takes to load data in the Execution Plan window of a Test Plan

    Version 8.3.9.7

    New Features and Enhancements:

    • Ability to log into the application with an LDAP user account. Learn more.
    • Ability to send test failures notification emails. Learn more.
    • Added minor settings to "Global Options" for inactivate session, incorrect password attempts, etc.
    • Minor improvements in Injector

    Version 8.3.9.2

    New Features and Enhancements:

    Make Injector module compatible with the latest changes of ScenarioBuilder

    Version 8.3.8.8

    New Features and Enhancements:

    Improvements in the Injector

    Version 8.3.8.6

    New Features and Enhancements:

    • Added pacing option (a time that rUsers waits for between iterations) to the Test plan form 
    • Minor improvements in the Injector

    Bug Fixes:

    • Fixed issue with rUserManager memory leak when it tries to re-connect to a session

    Version 8.3.8.2

    New Features and Enhancements:

    • Added frequency functionality for scheduling test plans
    • Added a global option to disabled update checks
    • Added a menu instead of icons in rUserManager UI

    Bug Fixes:

    • Fixed issue with rUserManager when it cannot start more than 35 rUsers after updating Server

    Version 8.3.8.0

    New Features and Enhancements:

    • Installer should download either IJupdates.exe or IJsetup.exe based on current installed and a new version
    • Improved execution timeline view
    • rUserManager always tries to reconnect with higher security option

    Bug Fixes:

    • Fixed issue with rUserMananger that does not work after updating Widnows Server

    Version 8.3.7.8

    Bug Fixes:

    • Fixed issue when adding a new Injector or changing the scenarios resets iteration for all of the scenarios

    Version 8.3.7.6

    New Features and Enhancements:

    • Improved Timelines folder that should be purged when screenshots are purged

    Version 8.3.7.4

    New Features and Enhancements:

    Bug Fixes:

    • Fixed issue with showing iexecution timeline when there is only one command
    • After running the installer, "Program" file is created on C drive


    Version 8.3.7.2

    New Features and Enhancements:

    Bug Fixes:

    • Fixed issue when AppLoader Webserver service does not start after restarting the Windows Server
    • Fixed Apache TRACK and TRACE vulnerability

    Version 8.3.7.0

    New Features and Enhancements:

    • Added "Execution Timeline" section to failure screenshots to view scenario execution details
    • Ability to delete load test failure screenshots from "Analyze Failures" page
    • Added CSV file names and CSV lines used information to load test data report
    • Improved functionality of launching user sessions in rUserManager while creating new user accounts 
    • Minor improvements to failure screenshots

    Bug Fixes:

    • Fixed issues with fetching and monitoring backend monitor metrics
    • Fixed issue with replacing scenario CSV files when searching and selecting test scenario from scenario list in "Test Plan" form

    Version 8.3.6.2

    New Features and Enhancements:

    • Improved "Execution Plan" section
    • Improved error messages in RDPManager 
    • Improved "Keep Alive" option in RDPManager

    Bug Fixes:

    • Fixed issue with importing external data to load test graph
    • Fixed issue in "Test Settings Wizard" section
    • Fixed issue when adding users to a running load test
    • Fixed issue with launch delay when adding additional rUsers to the connected sessions in rUserManager

    Version 8.3.6.0

    New Features and Enhancements:

    • Major improvements to ScenarioBuilder webRDP functionality
    • Improvement in assigning CSV rows when multiple scenarios use one CSV file
    • Minor improvements in RDPManager

    Bug Fixes:

    • Fixed issue with the status of the rUsers in "Real Time" section

    Version 8.3.5.9

    New Features and Enhancements:

    • Added "ScenarioBuilder RDP" button to create user scenario using a web browser through webRDP
    • Improvement in RDPManager to send password when connecting to a session

    Version 8.3.5.8

    New Features and Enhancements:

    • Added "Test Settings Wizard" to Test Plan form to distribute large tests

    Version 8.3.5.6

    New Features and Enhancements:

    • Improved slow logging into the Controller/Base when there is no Internet connection
    • Stopped displayed pop-up messages in RDPManager

    Version 8.3.5.4

    New Features and Enhancements:

    • Ability to clone and delete Backend Monitors template
    • Major improvements in reporting load test results and failure screenshots 

    Bug Fixes:

    • Fixed issues when adding rUsers to a load test and stopping them from execution plan
    • Fixed issues that caused changes in CSV Files Access Rules and Rendezvous Points when modifying scenario name in Test Plan
    • Fixed issue with "Time of Peak" parameter

    Version 8.3.5.2

    New Features and Enhancements:

    • Ability to use "Carry" delay type when running tests sequentially  

    Bug Fixes:

    • Fixed issue with "rUsers per Minute" and "Ramp-up Time" parameters
    • Fixed issue when changing and saving "Global Options"

    Version 8.3.5.0

    New Features and Enhancements:

    • Ability to run tests in parallel and sequential using "Test Distribution" option in "Test Settings"
    • Added "Carry" delay type to delay policy
    • Added capability to download all the scenarios files by Injectors before executing tests
    • Enhanced design of "Test Plan" form
    • Major improvements in communication between Injector and VStation
    • Minor improvements to RDPManager

    Bug Fixes:

    • Major fixes in ending load test process when the test contains Rendezvous Points or Initializing and Finalizing Scenarios
    • Fixed issue with Ramp-up time
    • Fixed issue with exporting load test data when editing/saving Test Plan

    Version 8.3.4.2

    New Features and Enhancements:

    • Ability to filter test failures by scenario, Injector, rUser and iteration number in "Analyze Failures" section
    • Minor improvements to "Dashboard" page
    • Improved rUsers default password

    Version 8.3.4.1

    New Features and Enhancements:

    • Added statistics table for backend metrics to “Load Test Detailed Report”
    • Added "Database Maintenance" option to the Controller

    Bug Fixes:

    • Major fixes in summarizing load test process
    • Fixed issue with previous load test graphs
    • Fixed issue with showing inaccurate values for CPU usage and Disk IOs

    Version 8.3.4.0

    New Features and Enhancements:

    • Added 90th percentile response time to load test reports
    • Added dual Y-axis for line chart
    • Major improvements to upgrade/update process
    • Improved performance for large graph instances

    Bug Fixes:

    • Fixed issue with delay policy when running a load test

    Version 8.3.3.0

    New Features and Enhancements:

    • Improved performance of graphs

    Bug Fixes:

    • Fixed issue with missing failures screenshots in case of resource errors
    • Fixed issues with number of users and number of failures graphs
    • Fixed issue with ending and summarizing load test
    • Fixed issue with cloned Injector registering with same alias in the Controller

    Version 8.3.2.0

    New Features and Enhancements:

    • Ability to view load test failures screenshots and graphs via "Analyze Failures" section
    • Test Plans are listed based on latest test run
    • Load test Failures are listed based on largest number of errors in "Analyze Failures" section
    • Improvement to screenshot filtering on "Dashboard" page

    Version 8.3.0.2

    New Features and Enhancements:

    • Ability to view Transaction graphs separately
    • Major enhancements in “Load Test Detailed Report”
    • Improved RDPManager to be compatible with Citrix encryption

    Bug Fixes:

    • Fixed some minor issues in RDPManager
    • Fixed issues with starting rUsers using CSV files
    • Fixed issue when rUsers are started automatically

    Version 8.3.0.0

    New Features and Enhancements:

    • Ability to edit Test Plan via “Dashboard” page
    • Ability to view test reports when Load Test is running
    • Ability to access “Backend Monitors Stats” via “Backend Monitors” section
    • Added functionality to pause/resume backend monitors automatically when running a Load Test
    • Ability to view Load Test logs via “Real Time” page and Load Test Reports section
    • Added a wait time between running scenarios and iterations
    • Added RDP type to Injector parameters for starting rUsers
    • Added capability to close all opened processes by “VStation
    • Graph enhancements such as new statistics, new design and new tooltips
    • Improvements in “Last 60” time interval
    • Minor design enhancements
    • Removed “Advanced Configuration” option and moved “Scenarios List” and “SMTP Server Configuration” options to settings menu
    • Improvements in RDPManager for better performance

    Bug Fixes:

    • Fixed issue with adding metrics to backend template
    • Fixed issue with not being able to view previous Test Runs after expanding the Test Plan details
    • Fixed issues with Load Test stats in “Dashboard” page
    • Fixed issues with ending and summarizing Load Test processes

    Version 8.2.4.0

    New Features and Enhancements:

    • Ability to submit support tickets within the application
    • Ability to change the CSV separator in the “Global Options”
    • Ability to install Injector from the command line
    • Added “Ramp-up Sequence” option to allow users to insert delays between specified numbers of rUser groups
    • Added “Load Test Transactions Summary Report” to the reports list
    • Added Log Rotation option for the Controller/Base log files
    • Improvements in the design of  “Delay” part in the Test Plan form
    • Improvements to Injector installation and start-up
    • The AppLoader Contoller UI improvements

    Bug Fixes:

    • Fixed issues with deleting metrics for the Backend monitors
    • Fixed issue with fetching metrics when it adds repetitive metrics

    Version 8.2.3.0

    New Features and Enhancements:

    • Ability to schedule a full and/or configuration backup

    Bug Fixes:

    • Fixed issues with Logs not loading correctly in “Dashboard” and “Backend Monitors” sections

    Version 8.2.2.3

    Bug Fixes:

    • Fixed issue with the Injector that does not clean the default ImageStore folder

    Version 8.2.2.2

    Bug Fixes:

    • Fixed issue with selecting multiple objects in the “Dashboard” section
    • Fixed issue where CSV files were included in the components
    • Fixed issue with receiving scenarios by the Injectors when they are included under “On Failure” section

    Version 8.2.2.1

    New Features and Enhancements:

    • Added live support chat
    • Design improvement in User Profile

    Version 8.2.2.0

    New Features and Enhancements:

    • Ability to view 10 most recent failure screenshots in the "Dashboard" page
    • Made sure all types of widgets fit at any widget size
    • Added minor improvements to rUserManager
    • Added capability to summarize load test after crashing

    Version 8.2.1.0

    New Features and Enhancements:

    • Added capability to alert users with real time information via email
    • Enhanced the “Start rUsers” form to remember and display the last used values
    • Improved Load Test delay to better distribute the load across multiple Injectors
    • Improved capability to use other Injectors parameters when adding a new Injector to the Controller
    • Ability to schedule Execution Flow(s) to run automatically at specific time intervals

    Bug Fixes:

    • Fixed issue with “Clicking” functionality of “Mouse Move and Click” and “Mouse Click” actions
    • Fixed issue with searching previous tests when including archived data

    Version 8.2.0.2

    New Features and Enhancements:

    • Ability to delete multiple scenarios from “Scenarios List” section

    Bug Fixes:

    • Fixed issue with sending Scenarios that includes SubScenarios from the Controller to the Injectors
    • Fixed issue with “Ramp-up Time” value when the delay time is more than 1 minute
    • Fixed issue with filtering “Failed”, “Finished” and “All” rUsers in “Restart rUsers” section

    Version 8.2.0.0

    New Features and Enhancements:

    • Ability to start rUsers automatically before running a Load Test when less number of rUsers are connected for the Test Plan
    • Added "License Release" option to be able to release license for token-based licensing type
    • Ability to schedule Load Tests to run automatically at specific time intervals
    • Improvements in requesting token-based licensing type
    • Design improvements in "Login" page
    • Improved performance of sending scenarios to the Controller/Base
    • Timezone improvements in the Controller/Base

    Bug Fixes:

    • Sometimes keyboard gets locked when rUserManager/SSrdpManager are running
    • The graph is displayed in UTC timezone after exporting to image

    Version 8.1.2.3

    New Features and Enhancements:

    • Ability to add more selected rUsers to the running Load Test for each Injector by clicking "Add To Load Test" button on "Real Time" page

    Bug Fixes:

    • Fixed issue with importing external data to the load test

    Version 8.1.2.0

    New Features and Enhancements:

    • Improved auto-refresh in "Dashboard" page to be able to view previous Load Test Runs while a Load Test is running
    • Execution Plan considers CSV lines changes when CSV file(s) are directly modified in the Controller
    • Ability to view sessions in full screen mode in rUserManager by clicking on “Fullscreen on/off” button
    • Moved "User Profile" button to the "Settings" section in the navigation bar
    • CSV parameter assignment has been improved to allow for a wider variety of testing

    Bug Fixes:

    • "Rendezvous Point" does not work properly when "Steady State Time" is enforced
    • The Controller does not show the failure screenshots and messages for resource errors
    • Fixed issue with auto logging out users when session is expired
    • The Controller does not show the failure screenshots of main scenarios in "Screenshots Gallery" and in "Load Test  Detailed Report"
    • Sessions get frozen in rUserManager after executing big load test

    Version 8.1.1.4

    New Features and Enhancements:

    • Added "Controller Logs" button to the setup/configuration sections to view all relevant log and configuration files
    • Ability to view all test runs for all test plans in the "Dashboard" page
    • Ability to view all failure screenshots of the load test in the "Dashboard" page
    • The default timezone is now displayed based on the system’s timezone
    • Improvements in “Administrator Profile” settings

    Bug Fixes:

    • "End loadtest" button in the "Real Time" page doesn't end load test

    Version 8.1.1.1

    New Features and Enhancements:

    • The Controller/Base services will automatically restart after modifying the administrator profile
    • Improved rUserManager session connectivity stability

    Bug Fixes:

    • Load Tests can now be executed if at least 1 Injector is online and 1 rUser is connected (even if there are other offline injectors)
    • Dashboard components are now displayed correctly on lower resolutions monitors
    • The Controller now shows the "Rendezvous Point" of sub-scenarios in the "Rendezvous Points" section when creating or modifying Test Plans
    • rUsers no longer get stuck on “Waiting” or “Rendezvous” statuses when using Rendezvous Points
    • The Controller now shows scenario names in "Rendezvous" and "Completed" parts in the "Real Time" section

    Version 8.1.1.0

    New Features and Enhancements:

    • Added "Dashboard" section to the navigation pane to be able to run and track the recent load test quickly
    • AppLoader shows transactions in the Load Test pane which have variables as their names
    • Ability to click on data points on the graphs to view process list or failures screenshots if they exist             
    • Ability to run a load test for all users for a specified period

    Bug Fixes:

    • Mouse scrolling does not work in rUserManager

    Version 8.1.0.0

    New Features and Enhancements:

    • Ability to export graphs stats as an Image
    • Added timezone settings for user         
    • Added user's profile button to the "Help" section in the navigation bar which allows users to access the user's form
    • Make “rUserManager” aware that VStation is running
    • Ability to view the graphs/data/reports according to user timezone
    • Added "Port" parameter to Injector properties
    • Users will be logged out when session expires in the Controller/Base
    • Added "Quick Feedback" form to the navigation bar which allow users to send feedback to NRG Global website
    • Prevent users from administrative privileges (License Request, License Report, Users, Users Groups)
    • AppLoader Controller shows scenarios names for sub-scenarios failures screenshots
    • Added "Global Options" to "Settings" section in the navigation bar
    • Improvements to design and functionality of the rUserManager

    Bug Fixes:

    • "Defined rUser Info" window for Injector's actions should not be changeable
    • Test Plan graph becomes distorted when "Steady State Time" is set to zero
    • "Search Previous Tests" does not remember the recent searches
    • CSV files access rules change when adding/editing fields in the "Test Plan Details" panel

    Version 8.0.0.3

    New Features and Enhancements:

    • Notifying user when the Injector and the AppLoader Controller versions do not match by highlighting the Injector version
    • Added a global option to purge all stations logs after a certain number of days
    • Ability to generate "Load Test Detailed Report" as an XML file by right clicking on the Load Test in the "Test Analysis" section

    Bug Fixes:

    • “Free Disk Space” metric is moved from "memory" group to "disk" group in "Injectors" node in the "Test Analysis" section

    Version 8.0.0.0

    New Features and Enhancements:

    • Added “Turn SNMP On/Off” option into “Global Options” part to enable/disable SNMP extension from PHP   Library
    • Ability to scale graphs of one or more objects when comparing multiple objects (scenarios, transactions, rUsers, failures, metrics, etc.)
    • Ability to start unique rUsers in each Injector in case of having multiple Injectors by changing the “Start Index”
    • Ability to filter scenarios list by "Script Name", Project Name" and "Created By" options in the "Scenarios List" section
    • Ability to view metrics statistics about the machine that is running a Load Test via "Injectors" node in the "Test Analysis" section
    • Ability to view Load Test execution details by expanding each Test Plan in the “Manage Tests” section
    • Ability to view Graphs in different types of charts such as "Line Chart", "Scatter Chart", "Area Chart" and "Column Chart (Grouped, Stacked) " in the "Test Analysis" section
    • Ability to view "Execution Plan" window via Test Plan's actions section
    • Ability to run Execution Flows with "Initializing Script", "Initializing Delay" and "Finalizing Script" of the Test Plans
    • Added "Initializing Script", "Initializing Delay" and "Finalizing Script" options to the "Test Plan" form
    • Added a description field for each Load Test Run
    • Improvements in "License Report" section
    • “rUserManager” shows an error message when users cannot be started
    • Improvements in "rUserManager"
    • "Setup" and “TimeZone” windows for AppLoader Controller once user logs in for the first time
    • Injector and VStation restart automatically after updating the “vstation.ini” file
    • Ability to get "Floating (token)" and "Disposable (token 24)" licenses from a License Server
    • Design improvements to the Graphs in "Real Time Results" and "Test Analysis" sections
    • An improved design of the "Login" section
    • Design improvements in "Setup", "Help" and "Log out" sections
    • Improvements in displaying the "Manage Injectors", "Backend Monitors", "Manage Tests", "Real Time Results" and "Test Analysis" buttons at the top of the page
    • Change the "Line" graph to "Scatter" graph in the "Real Time Results" section
    • When navigating to "Test Analysis" section, the Load Test should be auto-expanded and selected

    Bug Fixes:

    • "Update" button doesn't work for the Widgets when they were changed
    • "Pie chart" got broken in the "Test Analysis" section after moving from "Manage Templates" section to the "Test Analysis" section
    • AppLoader cannot display CSV rows in the "Assigned CSV Rows" section when the CSV file is inside the SubScenario
    • The "SLA" section does not show the metrics after selecting a "Template" for a Test Plan
    • Importing External Data does not work

    Version 7.8.0.0

    New Features and Enhancements:

    • Ability to get different types of Licenses from a centralized License Server
    • Improved the communication between the Injector and the AppLoader Controller

    Bug Fixes:

    • During running a Loadtest, the Graph shows the value “-9998” when the Backend Monitor is down
    • The AppLoader Controller does not update the Graph when comparing two objects (scenarios, transactions, rUsers, failures,...)
    • Load Test Summary Report shows wrong number of rUsers that played certain Transactions of the Scenario

    Version 7.7.7.5

    New Features and Enhancements:

    • Create links to get Execution Flows Reports remotely
    • Create link to run Execution Flows remotely
    • Do not allow to run Test Plans if no rUsers are connected

    Version 7.7.7.3

    Bug Fixes:

    • Reports are not showing correctly under Analyze Current Test section
    • Fixed issue with Execution Flow Reports

    Version 7.7.7.2

    New Features and Enhancements:

    • Create links to get Loadtest reports remotely
    • Create link to end Loadtest / Execution Flow remotely
    • Added SNMPWALK
    • Ability to save “Load Test Dashboard“ as an image and open “Load Test Dashboard” in a new window

    Bug Fixes:

    • Make Injector “Inactive”
    • Data Report in Grids Widget shows empty
    • Stats Report in Grids Widget shows misplaced data and color

    Version 7.7.7.1

    New Features and Enhancements:

    • Ability to add “Dashboards”
    • Ability to add “Widgets and Templates” (Manage Templates)
    • Create link to run Loadtests remotely
    • Create link to start rUsers remotely
    • Extract Reference time in Load Test Report

    Version 7.7.7.0

    Bug Fixes:

    • Assigned CSV Rows
    • Creating User Groups with duplicate name
    • Creating Users with the duplicate name

    Version 7.7.1.2

    New Features and Enhancements:

    • Add “License Report” option under “Help” section
    • Add “Close” button to the Forms that would close the Form along with its Tab

    Bug Fixes:

    • Injectors names are cut off  in an Execution Flow
    • rUserManager displays a confirmation window when closing
    • In Internet Explorer and Google Chrome browsers, Real Time Results does not update graph till user clicks on it
    • Restarting rUsers does not show list of the rUsers that have completed the Test