Testim Documentation

Welcome to the Testim documentation. You'll find comprehensive guides to help you get started quickly, example code snippets, and tips for being more productive. You will also find details about advanced features that allow you to customize Testim to fit your environment or special testing conditions. Don't worry, we'll support you if you get stuck. Let's jump right in!

Guides    Changelog
added

Abort scheduled runs in progress

Posted by Shawn Jaques about 23 hours ago

Ever start a test run only to realize that you don't want it to run now? Then you are stuck waiting for it to finish while it consumes your testing resources. This new feature adds the ability to abor...

added

Insights into app changes, now in test steps

Posted by Shawn Jaques 10 days ago

Testim uses AI-based Smart Locators instead of a single selector to identify elements. This improves the stability of a test allowing Testim to look at multiple attributes to find the correct target e...

added

HAR file download

Posted by Shawn Jaques 12 days ago

Users can now download the HAR (HTTP Archive format) file at the end of a test run. The HAR file contains network traffic information. Users can upload the HAR file into Chrome dev tools to review net...

improved

Run from here with same parameters

Posted by Shawn Jaques 15 days ago

This improves the “run from here” feature by allowing use of the same params as in the previous execution (if it exists). This enables parameterized tests to "run from here" properly, leveraging the c...

added

Add filters to URL of test runs

Posted by Shawn Jaques 15 days ago

Now when you filter your test runs the URL will update to the specific results. This allows you to more easily share results of a filtered set of test runs by simply copying and sharing the URL with y...

added

Console Logs for Errors on Step and Test Results

Posted by Shawn Jaques about a month ago

Testim can automatically download the applicable console logs for errors that occur on a step or for test results to speed root cause analysis. Console logs are displayed next to failed steps or in th...

improved

Drag and Drop in Editor

Posted by Shawn Jaques 2 months ago

You can now drag and drop a single step or multiple steps within the visual editor. This enhancement is designed to improve the usability of test creation and editing. This makes it easier to create s...

added

Shadow DOM (extension mode)

Posted by Shawn Jaques 2 months ago

Shadow DOM allows hidden DOM trees to be attached to elements in the regular DOM tree — this shadow DOM tree starts with a shadow root which can be attached to any elements you want, in the same way a...

added

Test Data from Excel and CSV Files

Posted by Shawn Jaques 2 months ago

Test data can now be uploaded in Excel, CSV, or JSON formats to simplify the data input process for data-driven testing. The uploaded file will be converted into JSON (where applicable) and its conten...

added

Full Page Screenshot Step

Posted by Shawn Jaques 3 months ago

You can now add a step to take a full-page screenshot (i.e. not just the displayed portion of the page). Limitations: - This step will only work on Chrome v77 or above - This step does not work in S...