Digital.ai Continuous Testing 23.11 Release Notes
AI-Powered Test Creation (BETA)
Use of this product or feature is governed by the Digital.ai Early Access Agreement and the Digital.ai Privacy Policy and is not entitled to support.
Unlock the future of testing with AI-powered Test Creation. This cutting-edge tool revolutionizes how mobile tests are crafted, allowing you to write in natural language and seamlessly export it into test scripts. Embrace a more inclusive testing environment where every team member, regardless of technical skill, can contribute. Reduce your organization's dependency on technical know-how and step into a new era of efficient, accessible, and faster testing. For more information see Test Editor - AI Powered Test Creation.
Test Manager - Suites
Introducing our new Test Manager Suites! After launching the Test Manager at the start of the year, we're excited to introduce this advanced feature. Now, you can effortlessly group your Test Editor-created tests into organized suites, execute them on actual cloud-based devices, and analyze results through detailed reports. For more information see Test Manager - Suites.
Bug Fixes and Improvements
- Cloud Administrators can now edit passcodes for multiple devices by using the REST API.
- The bug related to instrumentation has been fixed which caused installation failures of Android applications built using Xamarin when advanced instrumentation capabilities were used.
- The iOS disconnection caused by changing device time has been fixed, and the device will now stay connected.
- iOS devices that are set to Keep Unlocked will stay awake throughout the time.
- Several infrastructure-level improvements related to iOS 17 have been made in order to improve the initial setup and connection process. The stability has been improved using newer technology.
- iOS 17 will now keep the session alive in mobile studio when the language is changed.
- The default cache values of our cloud components have been increased to accommodate for larger application uploads.
- We fixed an issue causing the Appium WDA to stop responding during Appium executions.
- Web dump now displays properly when using Appium 2.x.
- Using LaunchWithOptions with Appium now properly sets authentication mode in iOS.
- We fixed an issue causing clicks to get shifted to the left on Monterey and Ventura Selenium agents.
- Selenium long runs no longer get stuck intermittently.
- Reports with large numbers of steps now load faster than before.
Announcements
- Appium 2.2.2 is available for testing as of Continuous Testing 23.11.
- Continuous Testing Community Code is now available for the Robot Framework for mobile and web testing. The Robot framework project enables you to quickly run tests using easy syntax and utilizing human-readable keywords.
Notes and Known Issues
-
The issues related to iOS 17.1 RC/Official and iOS 17.1.1 have been fixed. This version of the cloud supports the aforementioned iOS versions. After upgrading to latest version of cloud, all iOS 17 devices display trust pop-ups which need to be accepted manually.
-
Limitations on Android 12 - 14 devices are mentioned here.
-
Having passcodes set on these devices by default is not supported for iOS 15 and above. This includes passcode, TouchID, and FaceID. You can use DevicePasscode in Mobile Studio or automation to temporarily set a passcode. Read the complete iOS limitations here.
-
Due to technical limitations, Appium Client 8 is not supported in Appium Grid. Instead, use Appium Server.
Cloud Management and On-Premise Deployment
- This section is only relevant for Cloud Administrators.
- To access the Cloud Management documentation, you need to log in.
- Installers for on-prem deployments can be found here.
- If you do not have credentials, contact support@digital.ai.
Important Notes and Known Issues
-
Cypress execution service is now available for On-Premise installations. Learn more here.
-
Starting from July 2024 in 24.7 version the following components will not be supported on Windows, RHEL, and CentOS (learn more here):
-
Server
-
Region proxy
-
File storage
-
Application signer
-
Reporter
-
NV server (CentOS)
-
Docker Swarm (CentOS)
End of life will be in January 2025 in 25.1 version. Plan accordingly, and consider migrating to the supported OS Ubuntu.
-
-
Starting from February 2024 in 24.2 version we will start supporting Ubuntu on Linux components in the cloud (the Network Virtualization component will be supported in Q2 2024).
-
We support single-port secured configuration only. Secure communication is between these:
- Client browser
- Eclipse/IntelliJ Plugins
- Grid client (Appium / SeeTest)
- SeeTest Automation
- Appium Studio
-
A self-signed certificate is not supported for a production environment. Follow your company's internal policies to obtain a valid certificate.
-
It is recommended to disable Airdrop and Standby features when connecting iOS 17 devices to DHMs.
-
As of Chrome 115, Google has changed the format of its ChromeDriver repository. Appium 1.x can not download ChromeDriver automatically for Chrome 115 or above. See Testing on Chrome 115 and Above for installation instructions.
Latest Browser and OS Version Support
Apple | Android | Chrome | Firefox | Edge | Safari | |
---|---|---|---|---|---|---|
Official | 12.3.x — 15.8, 16.x — 16.7.3 - 17.2 | 5.1 — 13, 14 QPR1 Beta 2.2 | 118 | 119 | 118 | 17 |
Beta | 14 | 119 | 120 | 119 |
Limitations on Android 12-14 devices are mentioned here and iOS 17 are mentioned here.
Read more about browser testing limitations.
Next Release
Due date*: 27.12.2023 (or prior)
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.