Introducing the HyperExecute MCP Server

To test at scale, configuring test runners, managing executions, and fixing errors often leads to delays. To tackle this, we have launched the HyperExecute MCP Server that reduces weeks of test configuration to minutes. 

It’s an AI-native solution that understands your codebase, generates test commands, and automatically creates YAML configuration files within your IDE.

With real-time insights powered by Agentic RAG support, you can run tests up to 70% faster than with traditional cloud grids.

For more details, refer to this blog on what is HyperExecute MCP Server.

App Automation: Latest Feature Updates

Interact With Android and iOS Devices in Real-Time 

You can now interact with real Android and iOS devices in real-time during web automation tests. This means you can inspect UI elements, check device behavior, and troubleshoot any issues instantly, without waiting for the test to complete.

Control Bluetooth Settings During Test Sessions

You now have the ability to turn Bluetooth on or off on real Android and iOS devices during your test sessions. This feature is supported for both manual and automated testing. So, it’s easier than ever to validate Bluetooth-dependent features within your test flow.

For example,

enableBluetooth: true 

Set Custom GPS Coordinates for Mobile Test Automation

You can now set custom GPS coordinates during your tests for Espresso, XCUITest, and Flutter. This makes it simple to simulate different locations and test location-based scenarios.

For example,

"location": {"lat": "-50","long": "150.028333"}

Start Testing

SmartUI Gets an Upgrade: Check Out the New Additions

Highlight Specific Areas and Use DOM Rules with SmartIgnore

SmartIgnore now gives you more control during visual testing. You can draw boxes around the parts of your web app you want to test. This is helpful when only certain parts of the UI matter for your test.

You can also ignore or select annotated regions of the web page by using DOM elements. For example, you can skip over elements like rotating ads or banners that change all the time. This helps avoid false alerts and keeps your tests focused on real UI changes.

SmartUI Now Supports Selenium SDK Capabilities

If you’re using Selenium with Java or JavaScript, you can now define browser, OS, and resolution settings directly in your test script using the SmartUI Selenium SDK capabilities. No need for separate config files. This makes your test setup faster and more reliable across environments.

Manage Snapshot Server with SmartUI CLI Exec Commands

You can now start, stop, or check the status of the snapshot server right from your terminal using SmartUI CLI Exec commands. This makes it easier to manage the server during test runs and reduces issues caused by server mismanagement.

Visual Testing for Mobile Apps Using Appium

SmartUI App SDK now works with Appium (Java) to run visual tests on real devices. You can also plug this into your CI/CD setup and run tests on platforms like LambdaTest.

Run Visual Tests on iOS with XCUITest

SmartUI now supports the XCUITest framework. You can run iOS visual tests with XCUITest, capture screenshots during tests, and compare them to previous versions to catch UI issues early.

Run Localhost Visual Tests Using Tunnel

If your web application runs in a private or staging environment, you can still test it visually using Tunnel in SmartUI. Just open a secure tunnel from your machine and run your tests as usual. It helps you find layout bugs before releasing it to users without exposing your web application online.

Start Testing

Firebase App Distribution Integration Now Available on LambdaTest

You can now integrate your Firebase App Distribution account directly with LambdaTest. It allows you to instantly push mobile apps to real Android and iOS devices in the cloud—no need to download and re-upload builds.

With this update, testing beta builds, bug fixes, or new features becomes much faster and more efficient. Simply link your Firebase project, and your mobile app is ready for testing on real devices within LambdaTest.

You can also easily share access to these mobile apps with your teammates, ensuring everyone is testing from the same source.

For more details, check out our documentation on testing mobile apps installed via Firebase.

Start Testing

Use VoiceOver to Manually Test Accessibility on iOS

You can now use VoiceOver on real iOS devices to manually test the accessibility of your mobile apps.

This means you can check how well your digital experience works for people who rely on screen readers—especially those with visual impairments. 

VoiceOver reads out loud what's on the screen, helping users navigate and interact with your content without needing to see it.

Start Testing

SmartUI Just Got Better: New Features Added

SmartUI has introduced new features to improve visual testing accuracy and efficiency. These updates bring better control over region selection, enhanced automation, and seamless integrations. 

Here’s what’s new:

SmartIgnore Now Works With SmartUI Public APIs and Integrations

SmartIgnore now seamlessly integrates with SmartUI’s public APIs, making visual testing more flexible. You can use it with SmartUI fetch APIs to speed up and fine-tune visual comparisons. Plus, it supports email and Slack notifications, so you get real-time updates in your workflow.

Move PDFs and Their Pages to the Baseline

Now, you can move entire PDFs or specific pages to the baseline, giving you better control over approvals. This makes document and page-level verification smoother and more efficient.

Run JavaScript on Target URLs Using SmartUI CLI

SmartUI CLI now lets you execute JavaScript before taking snapshots. This means you can interact with dynamic elements, tweak content, and manage loading states. Check the documentation for details on running custom JavaScript with SmartUI.

Enhanced SmartIgnore: Draw Regions and Ignore/Select DOM Boxes

SmartIgnore now includes all the features previously available in Strict comparison mode, giving you more control over visual testing.

  • Draw Regions: Highlight specific UI areas to focus on during visual tests.
  • Ignore/Select Regions via DOM Elements: Choose which components of the page to test or ignore by leveraging DOM elements.

For more details, head over to this guide on ignoring or selecting annotated regions.

Start Testing

Important Update: Deprecation of iOS 12 and 13 Devices

To enhance our platform and focus on the most widely used device versions, iOS 12 devices will no longer be available on LambdaTest Real Devices Cloud starting February 26th. 

Additionally, we are planning to deprecate iOS 13 devices in the near future. 

We understand the importance of a smooth transition, so we will provide at least two months' notice before their deprecations.

If you have any questions or need further assistance, our support team is here to help.

SmartUI: Better Annotation, Manage Screenshot Variants, and API Support

UX Enhancements in SmartUI Annotation Tool

We have improved the UX of the SmartUI Annotation Tool to ignore or select annotated regions. Now, you can draw regions directly while zooming, panning, and pinching on screenshots. The updated draw cursor option improves speed and accuracy for easier marking. 

Bulk Review to Manage Screenshot Variants Faster

To manage screenshot variants, we have added the new custom bulk review feature to accept, reject, or move multiple screenshot variants in one go. This reduces repetitive work, making the review process smoother and more efficient.

SmartIgnore Now Supports SmartUI APIs and Integrations

SmartIgnore now works seamlessly with SmartUI fetch APIs and external platforms like Slack and email. This makes it easier to integrate and automate your UI comparison process for better collaboration and efficiency.

Start Testing

HyperExecute: Enhancing Test Insights, Security, and UX


Artifact Extraction on Job Abortion

  • Artifacts will now be extracted even if a job is aborted in the middle of a test.
  • This ensures that partial test results and logs are still available for review, improving debugging and post-test analysis.

afterEachScenario Flag for Test Cleanup

  • Introduced the afterEachScenario flag to automate post-test scenario tasks. This flag is useful for cleanup activities such as clearing cookies, resetting databases, or capturing logs.
  • Commands or scripts listed under this flag will execute sequentially after each test scenario, ensuring test isolation and consistency.

📘 Refer to our detailed documentation for afterEachScenario flag

Role-Based Access Control (RBAC) for Projects

  • Implemented RBAC to enhance project security and access management.
  • Users can now be assigned specific roles with defined permissions.

This feature improves security by ensuring that only authorized users can access or modify project settings and resources.

UX Enhancements for Performance Testing Jobs

  • Improved UI/UX for managing and analyzing performance testing jobs.
  • Enhanced navigation and usability for a smoother experience.
  • Group-Wise Error View
    • Introduced an error grouping feature to help identify and troubleshoot issues efficiently.
    • Errors are now categorized for better readability and quicker resolution.
  • Toggle Metrics: ms ↔️ s
    • Added the ability to toggle performance metrics between milliseconds (ms) and seconds (s).
  • Provides flexibility for analyzing test execution times in preferred units.

Browser Version Updates

  • Edge Beta : Released 133.3065.31 2.7.1 and 133.3065.39 2.7.2 for beta testing

Start Testing

Perform Android WebView Testing With Playwright

Now, you can test WebViews on real Android devices with Playwright on LambdaTest. This new feature lets you run automated WebView tests on actual mobile devices, giving you a more accurate and reliable testing experience.

If you're testing your app's embedded web content or web-based mobile apps, LambdaTest’s real Android device cloud has you covered, offering smooth and efficient testing for your mobile WebViews.

To get started, visit our guide on Playwright WebView Testing on LambdaTest.

Start Testing

Show Previous EntriesShow Previous Entries