Many Servicetrace customers from all industries use our bots for 24/7 monitoring of digital services from the user’s perspective or automate acceptance tests before the go live of new software versions. Users of our E2E Application Performance Monitoring and Test Automation solutions can now look forward to the update to version 2021.1 with smart new features.

The focus of Servicetrace product development is customer benefit. In regular and close communication with our users, we identify optimization potential and use this as a basis for developing new features and functions that simplify the handling of our robotics solution and expand its application possibilities. In this two-part preview, we present selected innovations in the new release. Today’s highlights: Robot Auto Update and Data exchange between workflows.

Robots that update on their own

Software bots are great at taking over routine digital tasks and freeing up human time for more exciting activities. Servicetrace software robots now update themselves, saving our users the click path through the manual setup process. “A great relief,” enthuses a long-time customer and test manager who previously had to manually perform the robot update for 25 employees with 25 robots on each machine with administrative rights.

With the new Robot Auto Update function, this is now much faster and more convenient. In the new System Updates area on the Central Server, administrators can upload new robot versions centrally and distribute them to selected connected robots with just a few clicks via the Control Center.

Central upload of new robot version in the “System Update” section

Selection of connected robots for the update to the new version

The robots have all the necessary system permissions to update themselves in a few moments. This reduces the administrative effort to a minimum, as no additional installation permissions need to be configured. After the update, the robots immediately continue working on the new version.

Interacting automation workflows

Robot workflows often generate data and values that other workflows need to access. Until now, passing this data from one workflow to another was only possible in a roundabout way. With the new “Session Based Variables” function, it’s time to get out of the workflow silos! With Release 2021.1, cross-workflow data exchange is made possible. “That’s great,” enthuses one customer, for whom the new function fulfills an important feature request. “Especially for long, interdependent workflows, this is a must-have.”

Data is exchanged between multiple workflows within a schedule or test plan via Session Based Variables, which are defined once in Workflow Initialization. While a workflow is running, it can dynamically assign a new value to a Session Based Variable, which the next, subsequent workflow can use for further processing.

Specification of Session Based Variables in the Workflow Initialization. All common variable types are supported.

To ensure in a local test run that the cross-workflow data transfer works as it should, our customers can use the new Workflow Playlist. With the Workflow Playlist, several selected workflows are played in a defined sequence one after the other. During the execution of the workflows, a popup window informs about the runtimes and results of the individual workflows. The execution of the workflow playlist can also be paused or canceled at any time.

Workflow Playlist: Test data exchange between multiple workflows locally.

The short product video shows what cross-workflow communication looks like in practice:

The new version of our Robotic Solutions software for application performance monitoring and test automation will be released in mid-August. To increase the anticipation, we will publish the second part of our “Feature Previews” in a few days. We would like to thank our fantastic customers for valuable feedback and input for continuous, customer-oriented development of our solutions!