What’s New in HyperExecute: Detailed Cypress Logs, and Report Email Handling

1. Cypress Detailed Command Logs for Enhanced Debugging New Release

Detailed Cypress Command Logs in HyperExecute generate an extensive, human-readable record of all Cypress commands and their corresponding results, both in the console and as a file. It helps narrow down test logs, making debugging and troubleshooting Cypress tests easier.

📕 Learn how to enable Detailed Command Logs for your Cypress tests.

2. Parameterized Report Email Handling in YAML Enhancement

HyperExecute now supports an enhanced approach for managing multiple email addresses within the YAML configuration file. Previously, you needed to define multiple variables for email addresses (${email1}${email2}, etc.). With this update, a single variable can now hold multiple email addresses, separated by commas or underscores, simplifying report sharing. This enhancement eliminates the need for multiple variables, making maintaining and modifying email configurations easier.

📕 Check the Reports documentation to learn more about it.

3. Browser and Selenium Updates for Linux, Windows, and macOS New Release

Updated the browser versions across multiple platforms and upgraded the Selenium jars. This ensures compatibility with the latest features and security updates, improving test stability across different environments.

The following updates are now live:

  • Firefox: version 129.0
  • Chrome: version 128.0
  • Selenium Jars: version 4.24

Now Test on iPhone 16 Series

LambdaTest now supports the latest iPhone 16 series with iOS 18 on its real device cloud, enabling precise manual and automated testing for mobile apps. Ensure cross-browser compatibility, UI responsiveness, and native app performance on real iPhone 16 devices.

You can test on the following iPhone 16 models:

  • iPhone 16
  • iPhone 16 Plus
  • iPhone 16 Pro
  • iPhone 16 Pro Max

Test on iPhone 16 📱

Now Test Mobile Accessibility on Android Devices

LambdaTest Real Time App Testing now supports the screen reader feature for testing mobile app accessibility on real Android devices. This feature allows you to navigate through app elements with spoken descriptions of the UI, similar to Google TalkBack. It helps ensure your Android app complies with Web Content Accessibility Guidelines (WCAG).


Note: Currently, we have rolled out this feature in beta.

To get started, refer to our documentation on Screen Reader (TalkBack) for Android.

Start Testing

New Features in Test Manager

Here are the latest features we have released in the Test Manager:

  • Copy and Move Test Cases: You can now easily copy and move multiple test cases across folders and projects, simplifying test case organization and enhancing management efficiency.
  • Link HyperExecute Tests: We've added support for linking HyperExecute tests with Test Cases for Selenium, Playwright, Puppeteer, and Cypress, allowing for smooth integration of automated tests within Test Manager.
  • Expanded Custom Fields: Test Cases now support seven new custom field data types, including Dropdown (Single and Multi Select), Number, URL, Date, User, and Boolean (Checkbox), offering greater flexibility for data management.
  • Enhanced CSV Import: Our CSV import functionality now allows you to directly import test steps, expected outcomes, and BDD scenarios, streamlining test case management by bringing in comprehensive details at once.
  • Include Test Case IDs: You can now add Test Case IDs directly into your web automation script capabilities (e.g., "tms.tc_id": "TC-101"), linking automation runs to specific test cases and simplifying test management.

Start Testing

HyperExecute: Set Dynamic Email Address for Report Sharing

HyperExecute CLI added an enhancement to the --vars flag providing greater flexibility in specifying email addresses for report and artefact sharing. You can now use a variable to dynamically set the email address used to share reports or artefacts. This gives you more flexibility than hardcoding the email address in the YAML configuration file.

report: true
partialReports:
  location: target/surefire-reports/html
  type: html
  frameworkName: extent
  email:
      to:
        - "${email}"
        - "${email1}"

uploadArtifacts:
  - name: Reports 1
    path:
      - ProtractorTestReport.html
    email:
      to: 
        - "${email}"
        - "${email1}"

This is how you can pass the value of your email address via CLI by running the command

./hyperexecute --vars "email=xyz@abc.com" --vars "email1=abc@xyz.com"

📕 Read the documentation - How to dynamically set your email address? to learn more about it.

Start Testing

Automate Accessibility Tests With Cypress

We’ve introduced Cypress support for accessibility automation, allowing you to integrate accessibility tests seamlessly into your Cypress test suites. You can now automate checks for issues like color contrast and missing ARIA attributes, helping to ensure your web applications are more accessible and compliant with standards.

Additionally, you can run these tests across various browsers and devices on the LambdaTest platform, making it easier to identify and address accessibility issues. 

Bonus addition: Besides this update, you can also automate tests using the latest Selenium version, 4.23.

Start Testing

Test Your Flutter Apps on iOS

LambdaTest App Automation now lets you test Flutter apps on iOS devices. You can run your Flutter tests with Dart on real iOS devices in the cloud, making it easier to ensure your app works as intended across different iOS versions and devices.

With access to various iOS devices through LambdaTest, you can thoroughly test your Flutter apps without worrying about managing physical devices. This support helps you find and fix issues faster, boosting the quality and performance of your Flutter apps on iOS.

Start Testing

Expanded Selenium Support and Browser Updates

Selenium Version Support Expanded

HyperExecute now supports Selenium versions 4.16 to 4.21. This update ensures broader options for test automation frameworks and provides access to the latest Selenium features.

Firefox Browser Updated 

To maintain browser compatibility and access the newest features, we've incorporated support for Firefox version 128. This update guarantees reliable testing on the latest Firefox releases.

Latest Feature Releases in Test Manager

Check out our new features in AI-powered Test Manager, including custom test configurations, automated Jira issue linking, project-level insights, enhanced BDD scenarios, and Cypress test management.

  • Integrate LambdaTest Jira App: Manage your testing activities directly using the LambdaTest Jira app within your Jira workspace, enabling a unified workflow that reduces context switching and improves productivity.
  • Custom Configurations for Test Plans: Create tailored configurations in test plans and builds for manual test executions.
  • Streamlined Test Case Access: Easily access specific executions of a test case from within the execution history interface, enabling an end-to-end workflow.
  • Automated Jira Issue Linking: For all Jira Issues raised within the Automation dashboard, issues will now be linked automatically to the associated test case in the Test Manager.
  • Project-Level Insights: Gain project-level insights in the Test Manager, including test case insights, active build summaries, defects trends, and more.
  • Enhanced BDD Scenario Creation: Improved BDD scenario creation for Selenium command logs through web automation.
  • Manage Cypress Automated Tests: Access and manage Cypress automated tests.

Start Testing


Show Previous EntriesShow Previous Entries