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

LambdaTest Insights: New Features and Enhancements

Test Cases Insights Now Supports Web Automation 📊 

LambdaTest Insights now lets you view test case insights for web automated tests. You can use dynamic selectors, manage complex user interactions, and verify visual elements across browsers, all while benefiting from our detailed reports and analytics.

Compare Builds and Analyze Results With Build Comparison Insights  

We have now added the Build Comparison feature in Insights to compare builds and analyze results. It gives you a clear view of your test execution history, making it easy to spot regressions and bringing all the important information into one easy-to-view screen.

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

Test on Samsung Galaxy S25 Series

Are your websites and mobile apps ready for the latest Samsung Galaxy S25 series? 

Test them now on LambdaTest and ensure your web and mobile apps are compatible with the latest Samsung Galaxy S25 series. These devices are available for both manual and automation testing.

Stay ahead of the game by testing on these Galaxy S25 models:

  • Galaxy S25
  • Galaxy S25+
  • Galaxy S25 Ultra

Start Testing

Browser Version Updates on HyperExecute

  • Firefox : Added support for Firefox-133 and Firefox-134, enabling testing on the latest versions
  • Edge: Updated to Edge-132 for compatibility and stability enhancements.
  • Edge Beta : Released 133.0.3065.19 for beta testing
  • Chrome: Upgraded to Chrome-132 to include the newest features and security updates.

These updates ensure broader coverage for cross-browser testing and improve test stability across the latest browser versions

SmartUI - Latest Features and Enhancements

Create and Authenticate Projects Using Project Name

SmartUI CLI now supports creating and authenticating projects using project names. This addition enhances the existing project token-based authentication, offering more flexibility. You can set the project name in SmartUI as an environment variable for seamless project creation or access during CLI runs.

Handle Missing Screenshots in Git Strategy

SmartUI now lets you handle builds with missing screenshots to prevent false baseline updates. Builds missing screenshots are flagged, and if no visual changes are detected, they are auto-approved but marked as "Incomplete." This ensures accurate baselines and helps users identify potential execution issues.

Group Screenshots With Build Names

SmartUI CLI now supports grouping screenshots with build names, improving traceability. You can append new screenshots to existing builds, making test management more efficient. This feature integrates seamlessly with Git to maintain baseline integrity across branches and enhance adaptability.

Enhanced Comparison and Management in Smart Ignore

SmartUI Smart Ignore now supports advanced comparison strategies, offering greater flexibility in visual testing. You can define mismatch percentages and status changes with the choice between Strict and Smart Ignore modes. These customizable settings allow for precise and adaptable testing across various scenarios.

Support for Project Settings in SmartIgnore

SmartUI now has support for project settings in Smart Ignore. You can now include all project settings available in SmartUI, such as mismatch thresholds and advanced comparison configurations. Users can easily modify these settings to suit their specific visual testing needs. These enhancements provide a smoother and more customizable testing workflow.

Redesigned SmartUI Screenshot Dashboard

The redesigned SmartUI screenshot dashboard delivers a faster and more intuitive visual testing experience. With features like pinch-to-zoom, side drawer navigation, and a spacious layout, it simplifies workflows and boosts efficiency. The updates focus on enhancing productivity by making critical actions quicker and easier to perform.

Start Testing


New in HyperExecute: New Regions for Performance Testing and JUnit XML Report for XCUI Framework

New Regions Added for HyperExecute Performance Testing 

We are excited to announce the addition of four new regions for performance testing in HyperExecute. These regions enable better coverage, reduced latency, and enhanced testing capabilities for global users.

The new regions are:

  • Central India - Pune, Maharashtra
  • Malaysia - Southeast Asia (Singapore)
  • Argentina - South America (Brazil South)
  • Mexico - Mexico Central

📕 Visit our Performance Testing Documentation for step-by-step instructions on configuring your tests and making the most of HyperExecute's enhanced regional coverage.

Download Reports for XCUI Framework

Now, you can download the JUnit XML report for your test runs on the XCUI framework.

To generate reports for your XCUI tests, add the reports: true flag in your HyperExecute YAML file and pass the --download-report flag with the CLI command.

📕 Refer to our detailed documentation to Generate XCUI Reports

Start Testing

Show Previous EntriesShow Previous Entries