TestCloud
New features:
1. Support for Geo-location testing for mobile testing + macOS/Windows
What is this?
Geolocation feature allows to simulate website and mobile behavior from different locations by incorporating IP geolocation and GPS location into your tests, you can verify scenarios such as localized pricing, languages, product listings and much more.
With IP and GPS geolocation enabled, traffic to your website or mobile app will originate from an IP address hosted in the country you have chosen. With over 50+ countries to choose from, you can now test how your website or mobile app behaves across the world.
You cannot perform Geo-location testing with private site using TestCloud Tunnel together.
You can only perform Geo-location testing on LambdaTest devices, both Mobile and Desktop (macOS, Windows).
To learn how to set up Geo-location testing, please refer to our documentation at: Set geographic location | Katalon Docs
2. Network Throttling
What is this?
There might be instances where you would have to check the functionality of your website on poor network conditions or even offline. Such networks have variable upload and download speeds which can alter how your website performs on different browsers.
With Network throttling feature, you can test the performance and behavior of your website under different network conditions by simulating different network profiles.
To learn how to set up Network Throttling, please refer to our documentation at: Configure network throttling | Katalon Docs
3. Update latest browser version for Windows, Linux and macOS (Chrome 123) (Firefox 123) (Edge Chromium 123) for TestCloud environments in TestOps and Katalon Studio.
Enhancements:
1. Support executing with KRE 8.6.9 & 9.3.2 in TestCloud environment
2. Support tunnel sharing among members of the same org either executing in Katalon Studio
- Within the same org, when a member sets up a tunnel and turn on the Shared tunnel toggle, the tunnel then can be shared among members when executing in Katalon Studio.
- Default: Sharing is ON
3. [TestOps] Support KRE 9.3.1 mechanism to execute scripts contains Smart Locator
-
KRE 9.3.1 has been enhanced to record and execute test cases containing Smart Locator.
-
Accordingly, when running tests in TestCloud, an extension will be installed in TestCloud environments (currently support web testing) to ensure the tests can be executed successfully.
-
Note: For Chrome headless mode, we are waiting for a solution from LambdaTest and will improve promptly when receiving update from them.
4. You can now see statuses of Visual testing directly in History page
- Hover: Hovering over “Visual Testing” will display detailed information through popup (similar to screenshots below).
- Click: Clicking on “Visual Testing” will open a dedicated page in a new tab.
5. You can view Error Test Results with better experience on History Drawer
6. Record & Run mobile native app testing with TestCloud in Katalon Studio
- We have added support API for integration with Katalon Studio
- Ensure Record/Spy and Run mobile native app testing features can be executed successfully in TestCloud environments.
7. [TestOps] You can now find and copy AppID in the App Repo
Bug fixes:
- Video of LambdaTest/SauceLabs (executing in Windows, macOS, mobile testing) are renamed correctly when there are multiple startApplication in a test case or when running a test suite with mixed UI and API test cases.
Before |
After |
Video name: video.mp4 |
Video name: .mp4 |
- [History page] Hide Delete test run capability for User role
Before |
After |
As a User role, When click Delete option below: This error message will appear: |
|
|
Hide Delete option for User role |
- We have fixed the issue regarding video’s name:
- Videos are not named correctly when there are test cases failed when openBrowser.
- Videos are not renamed when
startApplication
or openBrowser
is put in the custom keyword.
- Videos are not renamed for the test suite that contains a test case with 3 startApplication and others.
Before |
After |
video.mp4 |
<order of testcase in test suite (start from 1)>.mp4 |
- We have fixed the issue with History page - Visual Testing with Running status
- We have fixed the issue: [Mobile App] All videos of the entire session are not generated when there is a test with Lambda Error or there is a video that may take so long to generate.
Before
- We observed that when there are queued timeout in LambdaTest, all videos of the session will not be generated
-
We observed that when there are lamba error in LambdaTest, all videos of the session will not be generated as well:
-
Also, sometimes, videos are not generated for some sessions, it may be due to one of the video taking so long to be generated
After
-
Lambda Timeout:
-
Lambda Error:
For more information, please refer to our documentation at: Katalon TestCloud Release Notes | Katalon Docs