Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

SEO Metadata
title Digital.ai Continuous Testing 23.2 Release Notes
We are happy to announce that Digital.ai Continuous Testing Version 23.2 is being rolled out in our SaaS data centers worldwide.
HTML
<div style="background-color: #deebff; padding: 24px; padding-bottom: 48px;">
<style>
    .wiki-content h1 {
    font-weight: 700;
    }
</style>

<h1>Continuous Testing  23.2 Release Notes</h1>
<p> Released 16 March 2023,  <a href="https://docs.experitest.com/display/RN/Release+Notes+Home">Previous release notes</a> </p>
</div>


Mobile Studio - Device Passcode Tool

You can now test different scenarios by setting a passcode on their IOS devices through Mobile studio.




The Highlights:

Table of Contents
maxLevel2
minLevel2
stylecircle

Additional New Features

  • Network Tunneling in MacOS Ventura 
    With Network Tunneling, you can access a web/application server running on your own machine (Mac or PC), from a cloud device (Android or iOS).

  • Selenium
    You can now view reportTestId from the list of capabilities using driver.getCapabilities().getCapability("reportTestId");


Bug Fixes and Improvements

  • Appium Server: Alignment of web dump in iOS
    The misalignment of web dump in hybrid iOS applications has been fixed and now the elements appear at proper coordinates.

  • Appium: Enhanced Error Messages
    You will now receive more detailed error messages when your device query does not match any available device.

  • Appium: applicationClearData with autoGrantPermissions
    You can now use the autoGrantPermissions and applicationClearData desired capabilities during the same test execution. Your application data will be cleared, but the permissions will remain enabled.

  • Appium Server: JSON Exception
    We fixed a bug that caused intermittent test failures due to JSON runtime exceptions.

  • Appium: Chromedriver Auto Download
    Appium Server will now download the required chromedriver automatically during Android web tests. For environments without internet access, please refer to the Cloud Management documentation.

  • Appium Grid - Improvement on driver.get method
    On websites that opens with a pop-up, using ios.safari.launch.timeout=0 will make the driver.get command move to the next step immediately without waiting for the page to load.

  • Cleanup improvements on IOS devices
    The issue with web cleanup failing on iPAD devices has been fixed now.

  • Android Emulator
    The issue with emulators going to unauthorized state has been fixed and the launch process has been improved

  • iOS - identification of Swift UI elements
    Element identification and positioning has been improved on apps built with Swift UI.

  • Mobile Studio - Support: accessibility testing mode for Android devices
    Android devices are now supported when accessibility testing mode is turned on for a project.

  • Android - New device support
    All models for Samsung Galaxy S23 are now supported

  • XCUITest - Tests will have correct statuses now
    The tests were getting skipped status as the xcui reports did not include finishing part. Now that has been fixed so all the test run with xcode14 will now be in finished status (either passed or failed)

  • SeeTest Automation- iOS Alerts handling
    The alert management rules created on cloud will now apply for devices from STA as Automation session instead of seeing it as IDLE mode.

  • iOS Apps - Plugin signing
    Added a new way to sign the app and plugin with custom profiles for apps that are built with plugin and uploaded to cloud.
  • Device Host Machine Logs
    We fixed a bug that caused device logs to grow indefinitely until the DHM ran out of storage.

  • Reporter
    Reported status changes will now display properly in the cloud events page.

  • Selenium: Opening new window via automation
    We fixed a bug that prevented users from being able to open a new window via automation

  • IntelliJ plugin
    You can now install Appium Studio on IntelliJ version 22.3.2


Announcements

DHM & SeleniumAgent for macOS officially supports the last 3 major OS versions. Hence, DHM & Selenium agent will not be supported in macOS Catalina starting from version 23.3 (Next release).





Notes and Known Issues

  • Limitations on Android 12 and 13 devices are mentioned here.

  • We recommend removing the passcode on iOS 15.x and 16.x devices to avoid devices going into an error state. Read the complete iOS limitations here.

  • Due to technical limitations, Appium Client 8 is not supported in Appium Grid. Please use Appium Server.


Cloud Management and On-Premise Deployment

Info

This section is only relevant for Cloud Administrators.

To access the Cloud Management documentation, you should log in.

Download installers for on-prem deployments can be found here

In case you do not have credentials please contact support@digital.ai 


Important Notes and Known Issues

  • 23.2
    For Cloud Administrators of environments with no internet access, please see the new Chromedriver configuration documentation
    Starting 23.3, Audio features will no longer be supported by the old hardware and will only be supported through the new Bluetooth hardware.
    M2 machines are now supported for part of the cloud services. Please see the system requirements to learn more.

  • 22.12
    DHM supports MacOS Ventura. See the updated system requirements here.

  • 22.10
    All cloud components support Java 17

  • 22.9
    Cloud Server and Reporter only support PostgreSQL versions 14.2, 13.6, and 12.10


Latest Browser and OS Version Support


android logo

Google Chrome logo

Firefox logo

Edge Browser logo

Safari logo

Official12.3.x — 16.3.1 GA5.1 — 1311011010916.2
Beta16.4 RC14111111109

Limitations on Android 12-14 devices are mentioned here.

Read more about browser testing limitations.


Next Release

Due date*:  12.04.2023 (or prior)

*Please note that the due date and highlights of the next release are as anticipated by Digital.ai Continuous Testing on the date of release of the current version, and are forward-looking statements. Actual due dates and highlights may vary.