Published versions and upcoming versions of Agilitest

This changelog presents you with the list of latest developments, additions and bug fixes in Agilitest.

Upcoming version :

Version :
2.9.9
Expected publication date:  
17/9/2025
Expected publication date is not known 
  • Added :
    • Reports: Duration by action type
      • Now all actions in a test case have their action times displayed in reports. There are 7 different types of actions, each with their own action time
    • Search for "used by" scripts and data files: Displaying “potential uses”
      • These potential uses correspond to variable names. This will display a list of scripts that could potentially be called with a variable, as opposed to scripts that are definitely called by name
    • Search for items for the file upload action to view all items relevant to this action
      • Search for all elements that can accept the upload action. This search is used to identify invisible elements that cannot be dragged and dropped but exist on the page (input elements of type file)
    • Soap header recovery
      • Header properties recovery when capturing elements from a SOAP API call
    • Name variabilization of the property file with environment variables, script variables, project variables and parameters
  • Changed :
  • Evolution :
    • Java JDK 24 and Temurin 21 version support
      • Agilitest regularly updates its components and Java in order to avoid any security issues and vulnerabilities. Currently, Agilitest is compatible with versions 21 to 24 of Open JDK and version 21 of Temurin
      • Temurin is a secure, high-performance Java runtime environment that has been rigorously tested for stability and optimized for transparent operation in a variety of environments
      • https://adoptium.net/temurin
    • Reports: Group management
      • Modification of graphics to be more consistent with the version in the editor. More visible and understandable reading of groups with the display of the group name, trigram, color, and description
    • Memory management improvment
      • Improves memory object management to enable better memory release after closing scripts and data files
    • "Used by" window modification
      • Standardization of element usage search windows with the ability to display potential uses
    • Property file key can be variabilized using a project variable, a script variable in addition to an environment variable and a parameter
  • Fixed :
    • Capture tool: Scroll bar fixed when a lot of elements appear in a webpage
      • The parent window of the captured element could exceed the height of the screen, so a maximum height was defined to view this list

Changelog :

Version :
2.8.8
Publication date:  
12/1/2025
  • Added :
    • Agilitest entreprise : lock scripts
      • Agilitest Enterprise allows you to connect to a server with multiple users in an Agilitest project
    • Use of property files from the editor of from a Java execution
    • Use of an environment variable as a recovery key in a property file
      • You can enter a $env instead of a property file key to retreive its value
    • Use of an environment variable as a recovery key for a password
    • Add a condition to an action (except commentaries)
    • Switch tab or windows with a name or an URL
    • Package froject in a .jar
    • No suite execution
      • Copy the command line of a script to execute out of Agilitest ans its Playlist parameters
  • Changed :
  • Evolution :
  • Fixed :
Version :
2.8.7
Publication date:  
5/1/2025
  • Added :
  • Changed :
  • Evolution :
  • Fixed :
    • Assert on element's property crash the editor
    • List of captured elements' parent not fully visible when the list is long
Version :
2.8.6
Publication date:  
22/12/2024
  • Added :
  • Changed :
  • Evolution :
  • Fixed :
    • Project explorer click on folder triggers move
    • Some javascript evaluation variable can make project loading error
Version :
2.8.5
Publication date:  
24/11/2024
  • Added :
    • Call Javascript subscript
    • Call Python subscript
    • Use of Javascript code in click actions
    • Subscript call with data splitted in table
    • Generate a HTML report
    • Package ATS project
    • Subscript call with a "parameter" element which can factorize the subscript
    • Add Python evaluation variable transformation
    • Load all HTML attributes in 'property' and 'assert property' action viewer
    • Load javascript functions in 'scripting' action viewer
    • Use current playlist date order when loading ats script in editor
    • Clean atsv in ATSLauncher command line
  • Changed :
  • Evolution :
    • When drop captured element inside IFRAME, the "use javascript" option is activated for mouse click action
    • Make Javascript variable transformation evaluation faster
    • Make Mathematical variable transformation evaluation faster
    • ATSV file is no more generated by default and must be defined in ATSLauncher command line
    • Maven install command will create ats project jar with dependencies on system drivers
  • Fixed :
Version :
2.8.4
Publication date:  
24/10/2024
  • Added :
  • Changed :
    • Preserving line order for iteration through a subscript call data file
    • Displaying execution times in H:M:S format in the report
    • Display all non-blocking errors in the test header in the execution report

  • Evolution :
  • Fixed :
    • Graphic interface slowdown with a lot of 'API' actions and calculated values
    • Color formatting of 'API' action's data
    • Password modification popup not closed properly
    • Image capture with mobile application
    • Preserving started channel when calling 'as a suite' subscripts