Changelogs

TAMI StudioWeb IDETest Engine

Improved field value replacement and element matching

Jun 23, 2026
Test Engine

Improvements

  • Improved how the I.fill command replaces values in input fields that already contain text. This resolves an edge case on some websites where clearing a field would trigger the original value to be restored, causing the new value to be appended instead of fully replacing the existing value. To ensure the value is always replaced, I.fill will now send Ctrl/Cmd + A when a field contains existing text before entering the new value.
  • Improved element targeting by rebalancing attribute weights to prioritize attributes with higher intentionality, resulting in more accurate element matching.

Improved CSV and JSON data loading

Feb 27, 2026
Test Engine

Improvements

  • Added support for loading CSV files that include separator metadata (for example, sep=;) at the beginning of the file.
  • Added TEST.loadCsv and TEST.loadJson as shortcut aliases for the TEST.loadDataFromCsv and TEST.loadDataFromJson commands.

Fixed I.click detection of submit buttons

Aug 15, 2025
Test Engine

Bug Fixes

  • Fixed an issue where I.click does not detect input type=submit buttons.

Improved browser edge case handling

Apr 8, 2025
Test Engine

Improvements

  • Updated I.dontSee to retry when page navigation occurs during command execution. If page navigation exceeds the page load timeout, the command will continue retrying until the configured TEST.commandTimeout is reached instead of failing early with a 504 Gateway Timeout error.

Bug Fixes

  • Fixed an issue where test commands are failing on pages with inline PDF viewers in Chromium-based browsers. This happens because the PDF viewer was detected as a new browser tab, causing the test to incorrectly switch context to the PDF viewer instead of the parent page.
  • Fixed an issue where a no such alert error could be thrown if the current page closed unexpectedly while a test command was being executed.

Fix test crashing on pages with inline PDF viewers

Mar 21, 2025
Test Engine

Bug Fixes

  • Fixed an issue where test crashes on pages that load an inline PDF viewer on Chromium-browsers

Fixed screenshot issues and improved Metamask setup reliability

Dec 5, 2024
Test Engine

Improvements

  • Added retries to I.switchTab until the target tab is found or the configured TEST.commandTimeout is reached.
  • Increased the timeout for the MetaMask setup flow to 60 seconds.
  • Added a fallback mechanism to detect and open the MetaMask extension when MetaMask initialisation on browser start exceeds timeout.

Bug Fixes

  • Fixed an issue where screenshots taller than 1080 pixels are not captured properly.
  • Fixed an issue where screenshots captured from the MetaMask extension could appear completely black.