July’24 Updates: Accessibility Automation With Cypress, Flutter App Testing on iOS, and More!
Salman Khan
Posted On: August 9, 2024
77421 Views
7 Min Read
Here are the latest updates for July 2024, with new features and improvements across our platform. Last month, we added support for accessibility automation with Cypress and Flutter app testing on iOS.
Our AI-powered Test Manager and HyperExecute platform also have new functionalities to make your testing processes easier. Check out the details below to see how these updates can help you. 🙂
TABLE OF CONTENTS
- Accessibility Automated Testing With Cypress
- Live Debugger for Inspecting Automated App Tests
- Flutter App Testing on iOS Devices
- New Features in AI-Powered Test Manager
- Performance Testing Using k6 on HyperExecute
- Upload Images With SmartUI CLI
- Usage By Groups Module in Analytics
- Test on iOS 18 Simulators and New Browsers
- Gear Up for Our New Product Launch
- Wrapping Up
Accessibility Automated Testing With Cypress
We have added Cypress support for accessibility automation. This lets you run accessibility tests as part of your Cypress test suites. You can automate checks for issues like color contrast and missing ARIA attributes. This helps ensure your web applications are more accessible and compliant with standards.
You can run these tests across different browsers and devices on the LambdaTest platform, making it easier to catch and fix accessibility issues.
Bonus feature in Web Automation: Other than the above addition, you can automate tests using the latest Selenium version, 4.23.
Live Debugger for Inspecting Automated App Tests
LambdaTest now offers live debugging for app automation. This feature allows you to interact with your tests in real-time directly from the App Automation dashboard.
You can activate Live mode during test execution to get a more detailed view using the UI Inspector. This lets you interact with the app on a real device, inspect different UI components, and make required tweaks as needed.
With live debugging, you can troubleshoot and refine your automation scripts without pausing the ongoing tests. This makes the testing process smoother and helps you fix issues more efficiently.
Debug your apps across devices with UI Inspector. Try LambdaTest Today!
Flutter App Testing on iOS Devices
LambdaTest now supports Flutter app testing with Dart on iOS devices. This allows you to run your Flutter tests on various real iOS devices in the cloud. You can easily set up and execute your Flutter tests using Dart, ensuring your Flutter apps work smoothly across different iOS versions and devices.
With LambdaTest, you get access to different iOS devices, enabling comprehensive Flutter Dart testing on iOS without needing to manage physical devices yourself. This support helps you identify and fix issues faster, improving the quality and performance of your Flutter apps on iOS.
New Features in AI-Powered Test Manager
AI-powered Test Manager has got more features to enhance your test management experience. It now includes easier integration with Jira, custom test plan configurations, quick access to test cases, automated linking of Jira issues, and much more.
Let’s look at the newly added features:
- LambdaTest Jira App Integration: Manage tests directly in Jira, simplifying things and saving time. Check this documentation to configure the LambdaTest Jira App.
- Custom Test Plan Configurations: Set up your own configurations for manual test runs.
- Easy Test Case Access: Quickly find specific test executions from history.
- Automated Jira Issue Linking: Jira issues raised in the Automation Dashboard are automatically linked to the right test cases.
- Project-Level Insights: Get detailed project info, including test cases, build summaries, and defect trends.
- Improved BDD Scenario Creation: Easier creation of BDD scenarios for Selenium command logs.
- Cypress Test Management: Manage and access your Cypress automated tests with ease.
Performance Testing Using k6 on HyperExecute
HyperExecute now supports k6, a powerful open-source performance testing tool. This lets developers and testers scale their performance testing and get deeper insights into the performance of websites and web apps.
HyperExecute supports all versions of k6 up to 0.52. To use a specific version, mention it in the HyperExecute YAML file. This will run tests with the exact k6 version you need.
With HyperExecute and k6 integration, you can set up and run performance tests quickly. It helps you identify bottlenecks and improve your app’s performance.
Bonus additions: HyperExecute now supports Selenium versions 4.16 to 4.21. This gives you more options to access the latest Selenium features. We’ve also added support for Firefox version 128 to keep browser compatibility up to date. This ensures testing with the newest Firefox features.
Upload Images With SmartUI CLI
We have enhanced the existing SmartUI CLI package by adding an image upload feature. This SmartUI CLI for image upload feature allows you to upload images directly from a specified directory to SmartUI for visual testing.
It works similarly to our current API upload functionality but with additional features and support for the Git branching strategy.
Some key features of SmartUI CLI for image upload include:
- Image Support: Upload PNG, JPG, and JPEG images.
- Directory Upload: Upload images directly from a specified directory.
- Git Branching Strategy: Enhanced support for managing images in different branches.
Usage By Groups Module in Analytics
In our Test Analytics platform, we have now added a new module – Usage By Groups. With this module, you can get detailed insights into your test groups, helping you understand their performance and how test sessions are distributed.
With the new Usage By Groups widget, you can track key metrics like total test sessions and hours of usage for each group. This data helps you identify high-performing groups, spot areas for improvement, and make informed decisions about resource allocation.
Test on iOS 18 Simulators and New Browsers
You can now test your web and native mobile applications on the iOS 18 simulators on the LambdaTest device farm to ensure they are compatible with the latest features and performance enhancements.
In addition to this, you can also test on the desktop for the following latest web browsers online:
- Chrome: 127 Beta and 126
- Firefox: 129 Beta and 128
- Edge:127 Beta and 126
Gear Up for Our New Product Launch
Get ready for an exciting month ahead as we launch our latest product during the third edition of our Testμ Conference 2024. We believe it will bring significant enhancements to your testing process and can’t wait for you to try it out.
To get early access to our new product, sign up now for Testμ Conference 2024 – a global virtual testing conference where there will be three days of non-stop fun, learning, and networking. Be part of the largest software testing virtual event in history. Don’t miss out on this incredible opportunity!
Wrapping Up
These new features show our commitment to providing a comprehensive testing platform. The additions in accessibility testing, Flutter support on iOS, and other enhancements in HyperExecute and SmartUI help you deliver high-quality software applications.
Our AI-powered Test Manager and HyperExecute platform updates aim to make testing smoother and more efficient. We hope these updates improve your workflow and testing.
Stay tuned for more updates as we keep enhancing our platform to meet your needs.
Got Questions? Drop them on LambdaTest Community. Visit now