Deployment Events
We're excited to announce the release of file upload testing. Now you can test apps that require uploading files by training tests just as an end user would use your site. To use this feature, upgrade your trainer extension to 1.2.0 or above.
Several users have asked for assertions that let execution continue. In various tools, these are sometimes called "soft assertions" or "checks".
You can now easily see a test's trained variables from the test Details page.
To monitor your application performance, mabl measures page load time and test execution time, and identifies runs that are outliers in performance. Our models are now dynamic, adjusting as your application changes, so that we only identify changes relative to current performance.
Trying to understand what happened when can be one of the biggest challenges with trying to debug a failed or slow running journey. For all chrome journey runs, mabl now captures and exposes timeline records.
Now you can see a quick summary of a test run without leaving the dashboard. The test run summary modal will tell you when a test started and stopped, what browser and version was used, which test variables were applied, and on a failure it will show you the corresponding error message and the final screenshot at the time of the failure (if available).
Mabl now circles elements it is about to interact with in the before step screenshots. This makes it much easier to understand which element mabl has chosen as the correct one, particularly in cases where the log line humanization is vague or mabl has auto-healed a test.
You can now use variables in your XPATH or CSS query to find an element. This is useful for any journey that creates an entity with a randomly generated name stored in a variable and needs to find that entity later. You can reference a variable named "foo" in the XPATH or CSS query as "{{@foo}}".
Taking screenshots at the right time can be challenging with many applications. As of today, we now support toggling between displaying images before an action was taken or after the action was taken. This makes it dead simple to toggle between the before and after images to see what change an action took on the page.
You can upload a CSV to the DataTables Configuration dashboard.