By popular demand, we are really excited to announce new capabilities for DiveCloud MultiSessions. Our customers find the ability to combine sessions extremely useful. Nouvola‘s latest release of DiveCloud further extends these already-beloved capabilities: you can now re-use and modify your sessions even faster with the Edit and Clone MultiSessions features.
As you may recall, a session is a user scenario or a workflow in Nouvola DiveCloud which can be used in conjunction with other sessions to build more complex performance tests that reflect real-world traffic. You can build up sessions into MultiSessions in a variety of ways.
With this new set of capabilities, you can now clone a multisession. You can add, remove or change part of a multisession, or convert a sequential multisession into a parallel one, and viceversa. Think of these new MultiSessions capabilities like the super useful lego blocks — you know, the critical pieces that allow you to combine other pieces in a whole new variety of ways. It’s the same thing here. Using Edit and Clone MultiSessions capabilities, you can import or record your user sessions, and then easily combine them to create more complex traffic — in a flash. With this release, we’ve once again focused on taking away complexity and delivering phenomenal ease-of-use, working towards our goal of pain-free testing and continuous performance for our customers. Let Nouvola do the hard work for you. That’s what we’re here for : )
A refresher on MultiSessions: Sequential MultiSessions
You can combine sessions sequentially, to create sequential MultiSessions, aka Transactions. These types of tests are very helpful to accurately understand the user experience and the end-to-end transaction time for a business process. Usually, this corresponds to the time spent loading a web page, i.e. a group of requests, or a group of logical steps that corresponds to a user click, or an end-to-end sequence. For example, a transaction could be:
Login -> Browse Data -> Download report
Those logical components can be reused as building blocks across multiple tests and different scenarios. Some examples are authentication, shopping cart checkout, downloading a report, posting a review, etc⬦ See here for more details.
Or you could combine your session in a parallel fashion, usually to split your traffic, making it more realistic by executing multiple workflows in parallel. Every user uniquely engages with a web application or an app – whether it be a difference in product purchase or difference in form field entries. With parallel MultiSessions, you can blend multiple user sessions and workflows that better define how your live application really gets used. See here for more details.
And with the Data Correlation and Parametrization feature you can parametrize and randomize the data payload, the headers and even URLs within a session or multisession, and then validate it to make sure everything is OK.