TestCafe Studio Releases

Released: Oct 12, 2020

Updates in 1.3.3

Features

  • Added limited support for multiple window testing.

Fixes

  • Fixed an issue that prevented test recording and execution on certain web pages.
  • Fixed a bug where actions that used a selector stored in a variable were converted to JavaScript incorrectly.
  • Resolved an issue where TestCafe Studio added http:// after you specified about:blank as the start page.
  • Fixed a crash that occurred when a regular expression was passed to the withText() selector method.
  • The Visual Test Recorder now...

Released: Aug 13, 2020

Updates in 1.3.2

Features

  • Compact Tag Name Selectors - TestCafe Studio now concatenates the selector method's arguments and removes excessive tag names to build compact selectors of the DOM type, compound selectors with the DOM child part, and other compound selectors that use tag names.

Fixes

  • Fixed an error thrown when HTTP requests with large headers were sent.
  • Fixed an error on pages whose code destructures empty function parameters.
  • Fixed an error thrown when TestCafe Studio uploaded files.

Released: Jul 23, 2020

Updates in 1.3.1

Features

  • Test HTTPS-Dependent Features - TestCafe Studio can now serve tested pages over HTTPS. This allows you to test website functionality that requires SSL connections, like cryptographic or geolocation features.
  • Chromium Device Emulation - Run tests in Google Chrome, Chromium, and Chromium-based Microsoft Edge in mobile device emulation mode. You can emulate a particular device or a responsive screen with the specified dimensions.
  • Browser Command Line Flags - Specify the browser's command...

Released: Jun 2, 2020

Updates in 1.3.0

Features

  • Adjustable Selector Generation Algorithm - This release enhances selector generation in scenarios that involve custom attributes, dynamic element IDs, or DOM that frequently changes. You can now adjust the selector generation logic to take into account these markup specifics. TestCafe Studio currently generates several selectors for a page element. The generator uses a different approach for each selector and produces different types of selectors. This ensures an optimal selector can be...

Released: Apr 7, 2020

Updates in 1.2.3

Features

  • Tooltip UX Enhancements - Redesigned and adjusted timings for inline help tips, tooltips for the Action Panel, test, fixture, and report headers. They pop up faster and look consistent across platforms.
  • New Status Indication in the Visual Test Recorder - The Status Panel in the Visual Test Recorder now indicates if a recording, playback or custom script execution is in progress.

Fixes

  • Fixed delays that occurred when TestCafe Studio picked an element, retrieved an assertion's status and...

Released: Jan 30, 2020

Updates in 1.2.2

Features

  • Electron Version Updated - TestCafe Studio now uses Electron v7.1.2. This version provides stability and performance enhancements.
  • Linux 32-bit Support Discontinued - Recent Electron versions (v4 and newer) dropped support for the Linux 32-bit platform. Therefore, TestCafe Studio is no longer shipped for Linux 32-bit starting with v1.2.2.
  • macOS Application Notarized - The TestCafe Studio application for macOS passed through Apple notarization. This fixes compatibility issues with macOS...

Released: Nov 26, 2019

Updates in 1.2.1

Features

  • Remove the Selected Test Actions - The Remove actions button in the Test Editor toolbar now removes selected actions only. To remove all actions, use Cmd/Ctrl+A and click Remove actions.
  • Copy/Paste Behavior Enhancement - In the Explorer panel, you can now press Cmd/Ctrl+V when a test or hook is selected to paste the copied test/hook in the same fixture. Alternatively, you can select Paste from a test's context menu.

Fixes

  • Fixed a bug when TestCafe Studio could not start on Windows if...

Released: Nov 6, 2019

Updates in 1.2.0

Fixes

  • Copy test actions.
  • Corrupted screenshots in the exported report archive.
  • In Firefox only, when uploading file, the File Upload system dialog stays open.
  • Input with type="image" is not displayed in iframe.
  • TestCafe Studio crashes with segfault on Linux.
  • The "Cannot read property 'width' of undefined" error occurs on the "Zoom" click.

Released: Aug 29, 2019

Updates in 1.1.0

Fixes

  • Characters are duplicated when TestCafe Studio records the Type Text action for numeric inputs.
  • Inconsistent behavior in 'Not Deep Equal' assertions with an empty 'Expected Value' field.
  • Test and fixture metadata is not passed to the reportTestDone method.
  • TestCafe Studio cannot run tests from remote locations like a NAS or network shared folder.
  • TestCafe Studio crashes when you add a selector method and then open the 'Verified Property' drop-down list.
  • UNKNOWN_ERROR appears on an attempt...