What's new?

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()