February is a shorter month, but here at TestingBot we managed to release some exciting new updates.
Here are some of the new features and improvements that have been added to TestingBot this last month.
Appium 2
While Appium 2 is still in beta, we are already providing support for this upcoming release.
We have more information in our Appium 2 migration guide on how to set up your mobile tests to be future-proof.
These Appium 2 versions are already available on TestingBot:
- 2.0.0-beta.44
- 2.0.0-beta.55
Appium 2 on TestingBot comes with XCUITest, UIAutomator2 and Flutter drivers pre-installed. Of course, you can still use Appium 1 on TestingBot. We currently provide version 1.22.3 as the default version.
Cypress 12
We've added Cypress 12 support to our browser grid and have set this version as the default version.
macOS Ventura has been added to the list of available OS platforms that are capable of running your Cypress Tests.
For more information on running automated Cypress tests in the cloud, please see our Cypress documentation.
Samsung Galaxy Devices
In February we've added Samsung Galaxy S23 to the device grid. Run your manual and automated tests on Samsung's latest flagship mobile device.
Galaxy S23 comes configured with Android's latest 13 version. Next to Galaxy S23, TestingBot provides Galaxy S10, S20 and S21 devices.
Ubuntu 22.04
We've updated our Linux VMs to Ubuntu 22.04. TestingBot has been providing Linux VMs for a couple of years, as these are perfect for "shift-left" testing.
Shift-left is term that indicates testing earlier in the development cycle, instead of at the end of a project. This means bugs are detected (and fixed) much earlier in the process.
Linux VMs are very fast to boot up browsers, so these are a perfect fit for shift left testing.
Combined with headless testing, these types of tests will certainly improve the speed of your CI/CD pipeline.
Extending Selenium Grid with TestingBot
Our documentation has been updated with a guide on how to extend your Selenium Grid with TestingBot.
By using Selenium 4's relay
functionality, you can run a local Selenium grid and extend it with the power of TestingBot's grid.
Imagine running a local grid with a couple of Windows nodes you've set up. You can now use TestingBot's remote device farm, or macOS/Linux VMs to get full coverage for your tests.