Skip to main content

v5.6 - latest (2026-08-31)

Welcome to AIVA news for version 5.6. The main highlights this time are recording file uploads as steps in your tests, and another improvement in modules.

File upload

We’re aiming to make AIVA able to test any web app and implement any kind of test case, eventually. One of the features that were missing to make that a reality was uploading a file as part of a test. Starting with this release, that’s possible. To record a file upload step, simply do whatever action in your tested app triggers the file selection dialog during test recording, and AIVA lets you upload your own test file.

Recording a file upload step: the Upload a file dialog during test recording

Just as with other types of steps, you can later view the details (including downloading the file) and edit the file upload step (replacing the file with a new one).

File upload step detail in edit mode, with the file download and the Change files button

Ideally, the files you use for testing shouldn’t contain any sensitive information. If they do, note that anyone you invite to collaborate in your workspace will have access to them, just as they do to any other aspect of your tests and test results.

Add module during recording and re-recording

Since the beginning of August, when we introduced Generic modules to AIVA, we have been further improving the modularity of tests. From now on, you can insert a module of your choice:

  • To your existing test in edit mode via the “+” action button in between individual steps,
  • Or during recording of a new test using the same “+” action button or clicking the already familiar puzzle-piece icon in the recording toolbar,
  • Or while re-recording an existing test, in the same manner.

Adding a module between steps in edit mode via the + action button

Adding a module during test recording via the + action button

Coming soon

  • MCP server for AIVA: connect your AI agent to AIVA. It will start with running tests and checking results; creating tests will come later.
  • Module variables: when you add a module to a test, you'll be able to set its variable values right in that step.

Thank you for your continued support and feedback!