What's new?

2023.3 - TestResults.io platform

Release Details

  • Released TestResults.io test automation platform 5.2.0.0

Release Components

  • Visual Designer: 5.2.0.0

  • TestResults.io Engine: 5.2.0.0

  • TestResults.io Models (available at nuget.org):

    • BaseModel: 5.2.0.0

    • EnvironmentModel Windows : 5.2.0.0

New Features

Visual Designer:

  • New License model: you will need to update your license.

  • New Test Case Designer for creating test cases without code.

  • Name is automatically detected from image for new elements.

  • Allow to rename and recapture images in screen editor

  • New projects and test cases in the designer are automatically added in the portal.

  • Show help video and documentation link directly in screen editor.

  • Bugfixes and improvements for additional efficiency

Engine:

  • Further improve our VisualSense detection: Among other improvements, VisualSense now will not detect rectangles that lie inside the label.

  • Bugfixes and improvements for more robust tests

Models:

  • New element settings to cover even more scenarios

  • New methods for selecting a row

  • Increased support for Windows 11 in our EnvironmentModel

  • Bugfixes and improvements to make test automation easier

2023.2 - TestResults.io platform

Release Details

  • Released TestResults.io test automation platform 5.1.0.0

Release Components

  • Visual Designer: 5.1.0.0

  • TestResults.io Engine: 5.1.0.0

  • TestResults.io Models (available at nuget.org):

    • BaseModel: 5.1.0.0

    • EnvironmentModel Windows : 5.1.0.0

New Features

Visual Designer:

  • Allow to view and modify images directly in screen editor: When you edit an element you now directly see which images will be used to identify this element on the UI. From the context menu it’s easy to modify an image or add additional images.

  • Add tables from the screen editor: It is now possible to add tables directly from the screen editor. Just add an image with the name for every column, and the table class will be automatically generated for you.

  • Change button layout in Remote viewer for easier access: Single images can now be captured by a new button from the camera icon at the top of the remote viewer and the Control Mode toggle is on the right side.

  • Bugfixes and improvements for additional efficiency

Engine:

  • Further improve our VisualSense detection: VisualSense now better detects text fields that are very close together

Models:

  • Introduce optional screen monitoring after every interaction: You can now enable automatic screen monitoring after every interaction with the UseScreenMonitoringAfterInteraction property

  • New methods for dropdowns (SelectOnScreenElement)

  • Bugfixes and improvements to make test automation easier

2023.1 - TestResults.io platform

Release Details

  • Released TestResults.io test automation platform 5.0.0.0

Release Components

  • Visual Designer: 5.0.0.0

  • TestResults.io Engine: 5.0.0.0

  • TestResults.io Models (available at nuget.org):

    • BaseModel: 5.0.0.0

    • EnvironmentModel Windows : 5.0.0.0

New Features

Visual Designer:

  • Further improve VisualSense Detection: Better recognition of the correct elements, false detections are reduced in many situations. VisualSense detection can now be limited to the screen rectangle, leading to up to 5 times faster detection.

  • Improvements for RDP Connection: Did you know you can also connect to your test environment with the Remote Desktop Protocol?

  • Simpler Templates - for even faster onboarding The templates that are used for the first test case were simplified to only include a normal test step. In case you need the full template (e.g. with Precondition and Cleanup Steps), just add another test case.

  • Images cleanup when removing a screen or element. When you remove a screen or an element on a screen, all corresponding images are cleaned up. Images that are still referenced by another element are kept in the project.

  • It’s now possible to add, rename and remove folders directly from Screen Explorer - no longer constantly switching to the Solution Explorer.

  • Bugfixes and improvements for additional efficiency

Engine:

  • Improve Memory Consumption - searching for images was made much more efficient, especially when searching for multiple images in parallel.

  • Bugfixes and improvements for more reliability

Models:

  • Simplify Textdetection on Tables, support multiple Parameter sets to make finding dynamic entries even more reliable.

  • New methods for tables (GetFirstRow, GetLastRow, GetAllVisibleRows, CountVisibleRows).

  • Add support for tables where column headers scroll with table.

  • Support for more commands on OS level - more possibilities in the interaction with the operating system.

  • Bugfixes and improvements to make test automation easier

2022.3 - TestResults.io platform

Release Details

  • Released TestResults.io test automation platform 4.3.0.0

Release Components

  • Visual Designer: 4.3.0.0

  • TestResults.io Engine: 4.3.0.3

  • TestResults.io Models (available at nuget.org):

    • BaseModel: 4.3.0.0

    • EnvironmentModel Windows : 4.3.0.0

New Features

Visual Designer:

  • VisualSense: Save time generating application models. The correct UI elements are automatically identified based on their label with an AI-driven layout detection

  • Visual Hinting: Shows you how TestResults.io's Codified Expertise decomposes the UI automatically to

  • Test APIs and automate 2/3 of the automation pyramid in TestResults.io! Test any kind of REST APIs from within TestResults.io. Enjoy postman like functionality combined with the extended model generation of TestResults.io. Mix and match API and UI testing. Models are automatically created for you based on the OpenAPI/Swagger specification

  • Historical display. Go back in time within Visual Designer and compare the current live UI with the previous one. This allows you to update models in minutes.

  • Base Screen support. Visual Designer allows you to create richer models with base screen support. Use them as templates to save even more time.

  • Overall usability improved with context menus, better coloring, etc.

Engine:

  • New spatial algorithms for layout detection

  • New AI engines for text and layout detection

  • Thousands of small optimizations that lead to a faster execution times and less memory consumption

Models:

  • Button, Textbox, Dropdown, Label controls are improved based on customer feedback

  • Finer granularity in settings for complex models like tables.

2022.2 - TestResults.io platform

Release Details

  • Released TestResults.io test automation platform 4.2.0.0

Release Components

  • Visual Designer: 4.2.0.0

  • TestResults.io Engine: 4.2.0.0

  • TestResults.io Models (available at nuget.org):

    • BaseModel: 4.2.0.0

    • EnvironmentModel Windows : 4.2.0.0

New Features

Visual Designer:

  • It’s now easier to model tables, thanks to the new item template and a simpler initialization. Learn how to use this in this short video.

  • Screens in the screen explorer are now sorted alphabetically and show their elements, so you have a clear overview of the available elements in your model.

  • Screens can now be copied directly in the screen explorer (also to other projects).

Engine:

  • Added a local test runner

  • Simulation connection now supports text entry

  • Allow access to debug log

Models:

  • Reporting and exception handling has been improved:

    • Introduce ScreenNotFoundException

    • Add possibility for a recovery method before a retry in Do method

  • Increased support for Windows 11

  • Drop Support for IE and older Edge versions (pre-chromium)

Known limitations

Visual Designer:

  • For new installations the only way to activate a license is to create a new TestResults.io solution.

2021.2 - TestResults.io platform

Release Details

  • Released TestResults.io test automation platform 4.1.0.0

Release Components

  • Visual Designer: 4.1.0.0

  • TestResults.io Models (available at nuget.org):

    • BaseModel: 4.1.0.0

    • EnvironmentModel Windows : 4.1.0.0

New Features

Visual Designer:

  • Support for Visual Studio 2022

  • New UI with Improved usability through consistency with VisualStudio theming

  • Support for creating models for "Digital Twin Testing"

  • Allow moving screens and folders in Screen Explorer

Models:

  • Support for Win11

  • Support for Firefox 89.0 with new UI

  • Improved reliability of connections to newly deployed Cloud VMs

  • Improved reporting of failed interactions

  • Support for creating models for "Digital Twin Testing"

Known bugs

Visual Designer:

  • For new installations the only way to activate a license is to create a new TestResults.io solution.

  • Small possibility of keys (Alt, Ctrl) getting stuck when switching between Remote Viewer and Visual Studio.

TestResults.io Engine:

  • Combination of Resize and Select Filter does not work correctly.

2021.1 - TestResults.io platform

Release Details

  • Released TestResults.io test automation platform 4.0.0.0

Release Components

  • Visual Designer: 4.0.0.0

  • TestResults.io Engine: 4.0.0.0

  • TestResults.io Models (available at nuget.org):

    • BaseModel: 4.0.0.0

    • EnvironmentModel Windows : 4.0.0.0

    • EnvironmentModel MacOS X: 4.0.0.0

New Features

Visual Designer:

  • Better Git support for foreign test suites, images are automatically restored

  • Automatically updating referenced models thorough support for nuget floating references

  • Tuned pixel ratio calculation (for all devices)

  • Multiple performance improvements for startup and solution loading time

  • UX Enhancements:

    • Test Environment viewer is automatically activated on execution

    • Additional information in screen editor

    • Direct access to Boolean settings in page editor

    • Scrolling in Test Environment viewer

  • Alignment with Visual Studio 2019 properties management

TestResults.io Engine:

  • First iteration of TestResults.io’s Visual Document Object Model (DOM). Currently we provide you information on logical distance. Additional updates will bring a full Visual DOM.

  • Text detection extended with new AI based algorithm in combination with new machine learning based models

  • Optimized startup time for first step execution in case text detection is used

Models:

  • Multi-detection: New methods to handle notification and warning popups, i.e., you can wait for multiple screens or objects and the test can do clean-up work for popups that are not part of the functional test

  • Automatic detection of drop-down content area with boundaries agnostic layout scan, i.e., drop down don’t need to have any visible boundary anymore. The new algorithm will still detect them based on visual differences.

  • Every screen provides a default scroller (BaseScreen change)

Known bugs

Visual Designer:

  • For new installations the only way to activate a license is to create a new TestResults.io solution.

  • Small possibility of keys (Alt, Ctrl) getting stuck when switching between Remote Viewer and Visual Studio.

TestResults.io Engine:

  • Combination of Resize and Select Filter does not work correctly.

2020.4 - TestResults.io platform

Release Details

  • Released TestResults.io test automation platform 3.3.0.0

Release Components

  • Visual Designer: 3.3.0.0

  • TestResults.io Engine: 3.3.0.0

  • TestResults.io Models (available at nuget.org):

    • BaseModel: 3.3.0.0

    • EnvironmentModel Windows : 3.3.0.0

    • EnvironmentModel MacOS X: 3.3.0.0

    • EnvironmentModel Android: 3.3.0.0

New Features

Visual Designer:

  • App possibility to edit generated screens.

  • Add Screen Explorer window with an overview of generated screens.

  • New and improved UI for Test Environments window.

TestResults.io Engine:

  • Allow to search for multiple image folders at once.

  • Automatic scaling of images for image searches on devices with different pixel ratio (such as mobile devices with different screen sizes).

  • Extended support for Android.

Models:

  • Initial release of Android Environment Model.

  • Elements with different states (e.g. Checkbox, Button) now offer dedicated properties to refer the corresponding images.

Known bugs

Visual Designer:

  • For new installations the only way to activate a license is to create a new TestResults.io solution.

  • Small possibility of keys (Alt, Ctrl) getting stuck when switching between Remote Viewer and Visual Studio.

TestResults.io Engine:

  • Combination of Resize and Select Filter does not work correctly.

2020.3 - TestResults.io platform

Release Details

  • Released TestResults.io test automation platform 3.2.0.0

Release Components

  • Visual Designer: 3.2.0.0

  • TestResults.io Models (available at nuget.org):

    • BaseModel: 3.2.0.0

    • EnvironmentModel Windows : 3.2.0.0

New Features

Visual Designer:

  • Generated classes for screens are added behind user defined class in solution explorer, generated classes for images are now added in obj folder and not included in project structure anymore.

  • New SW Model template for web applications which directly supports Browser functionality and BrowserScroller.

  • Usability improvements in Screen Editor.

Models:

Known bugs

Visual Designer:

  • For new installations the only way to activate a license is to create a new TestResults.io solution.

TestResults.io Engine:

  • Combination of Resize and Select Filter does not work correctly.

2020.2 - TestResults.io platform

Release Details

  • Released TestResults.io test automation platform 3.1.0.0

Release Components

  • Visual Designer: 3.1.0.0

  • TestResults.io Engine: 3.1.0.0

  • TestResults.io Models (available at nuget.org):

    • BaseModel: 3.1.0.0

    • EnvironmentModel Windows : 3.1.0.0

New Features

Visual Designer:

  • Software model reference can be changed to a different sw model globally or on test case through the TestResults.io context menu.

TestResults.io Engine:

  • Avoid detecting ligatures such as fi (fi) in OCR engine.

Models:

  • Support for new Chromium-based Edge Browser (old Edge is still supported as Edge_PreChromium)

  • New property FindElementBeforeRetry to control whether to check if an element is still on screen before a retry.

  • New method SetSelectFilter to set a select filter on an OnScreenElement.

Known bugs

Visual Designer:

  • For new installations the only way to activate a license is to create a new TestResults.io solution.

  • Screen names and project folders with white-spaces are not handled correctly in all cases.

TestResults.io Engine:

  • Connection LiveTrack are not supported when executing through the Visual Designer.

  • Combination of Resize and Select Filter does not work correctly.

2020.1 - TestResults.io platform

Release Details

  • Released TestResults.io test automation platform 3.0.0.0

Release Components

  • Visual Designer: 3.0.0.0

  • TestResults.io Models (available at nuget.org):

    • BaseModel: 3.0.0.0

    • EnvironmentModel Windows : 3.0.0.0

    • EnvironmentModel Mac: 3.0.0.0

New Features

Visual Designer:

  • UX Improvements for screenshot taker (rectangle selection & modification and zooming).

  • Include subfolders from build output in the testcontainer.

  • Allow renaming of projects etc without breaking linkage from designer project to portal (portal id now saved in App.config file).

  • Old images are deleted from build output during clean and rebuild to avoid searching for old images during test execution.

Models:

  • New extension method t.WaitForMultipleElements to simultanously wait for multiple elements and react on the element that was found first.

  • Button and TextBox interaction methods will search the element again before a retry to handle position changes between retries.

  • SystemHelpers.CopyFile is being replaced by CopyFolder and CopyFiles, depending on the type of item that shall be copied.

  • New method SystemHelpers.LoginRecentUser to handle Windows lock screen.

  • CmdWindow.VerifyText returns text from last command as out parameter.

Known bugs

Visual Designer:

  • When switching to Capture Mode through keyboard shortcut, the image preview is not updated.

  • For new installations the only way to activate a license is to create a new TestResults.io solution.

TestResults.io Engine:

  • Connection UpdateRate and LiveTrack are not supported when executing through the Visual Designer.

  • Combination of Resize and Select Filter does not work correctly.

2019.4 - TestResults.io platform

Release Details

  • Released TestResults.io test automation platform 2.4.0.0

Release Components

  • Visual Designer: 2.4.0.0

  • TestResults.io Engine: 2.4.0.0

  • TestResults.io Models (available at nuget.org):

    • BaseModel: 2.4.0.0

    • EnvironmentModel Windows : 2.4.0.0

    • EnvironmentModel Mac: 2.4.0.0

New Features

Visual Designer:

  • Automatically add reference to software model when creating a test case project.

  • Automatically instantiate newly created screens in App class.

TestResults.io Engine:

  • Simplified interfaces and made member names more consistent (e.g. text detection parameters).

  • Caching for image search can be disabled with image parameter.

  • SlowApproach for Mouse.Click can be disabled with parameter.

Models:

  • Simplified interfaces and improved intelliSense comments.

  • Added GenericScroller class that should work with most scrollers.

Known bugs

Visual Designer:

  • Potential crash during communication with the portal when internet connection is lost.

TestResults.io Engine:

  • Connection UpdateRate and LiveTrack are not supported when executing through the Visual Designer.

  • Combination of Resize and Select Filter does not work correctly.

2019.3 - TestResults.io platform

Release Details

  • Released TestResults.io test automation platform 2.3.0.0

Release Components

  • Visual Designer: 2.3.0.1

  • TestResults.io Engine: 2.3.0.1

  • TestResults.io Models (available at nuget.org):

    • BaseModel: 2.3.0.1

    • EnvironmentModel Windows : 2.3.0.0

    • EnvironmentModel Mac: 2.3.0.0

New Features

  • Screen Editor Workflow optimized according to user feedback

  • Initial setup wizard for new TestResults.io solutions

  • Streamlined F5 experience

Known bugs

Visual Designer:

  • Connection to the Test Env. needs to be opened before starting an execution in order to see the live execution.

2019.2 - TestResults.io platform

Release Details

  • Released TestResults.io test automation platform 2.2.0.0

Release Components

  • Visual Designer: 2.2.0.0

  • TestResults.io Engine: 2.2.0.0

  • TestResults.io Models (available at nuget.org):

    • BaseModel: 2.2.0.0

    • EnvironmentModel Windows : 2.2.0.0

    • EnvironmentModel Mac: 2.2.0.0

New Features

  • Advanced Visual Screen Editor - now you can automatically generate screens and its elements (e.g. Buttons, TextBoxes) without any coding

  • Added connection support for Android devices (Engine and Visual Designer)

Known bugs

Visual Designer:

  • Connection to the Test Env. needs to be opened before starting an execution in order to see the live execution.

  • After saving an image, if the user selects the new rectangle the hotspot is not reset

  • Name of Controls and Screen names need to be entered without spaces. Otherwise the generated screen C# class will show invalid variable names.

Engine:

  • Image Modification for OCR Engine only works with FindText(), but not with GetText()

Last updated