Live With SmartUI CLI, Test Case Insights, iOS Biometric Authentication & New Browsers

SmartUI

SmartUI CLI for Visual Regression Testing

We've just introduced a SmartUI CLI to make visual regression testing easier and more convenient for you. With this, you can now perform visual regression testing effortlessly right from your command line terminal.

It's easy to get started with SmartUI CLI -

  1. Install the necessary dependencies.
  2. Create a URL file.
  3. Configure your project token.
  4. Create and configure SmartUI config.
  5. Execute the tests on the SmartUI cloud using CLI.

For more details, check the documentation SmartUI CLI.

Test Analytics

Get Test Case Insights in Test Analytics for HyperExecute

We have now added two new widgets in LambdaTest Analytics: the Test Cases Health Snapshot and the Test Cases View for HyperExecute. These widgets are designed to make it easier for you to dive into the details of your test execution at the individual test case level. 

With these features, you can now access in-depth information about the number and types of test cases. The best part is that you can customize these widgets and apply advanced filters to tailor your analysis according to your specific needs. It's all about giving you the tools to gain a deeper understanding of your test cases and their performance.  

APP Automation  REAL TIME APP TESTING

Biometric Authentication for iOS

LambdaTest now supports biometric authentication on real devices for iOS 13 and above versions. With this new feature, you can test the biometric authentication functionality in your iOS apps to ensure that the app provides an optimal user experience on various iOS devices and platforms.

Head over to our documentation to get started with Biometric Authentication.

REAL TIME  BROWSER TESTING

The latest browser versions to enhance your cross browser testing capabilities are now live.

  • Chrome 117 Beta, 116, 115
  • Firefox 118 Beta, 117, 116
  • Edge 117 Beta, 116, 115 
  • Opera 102, 101, 100
  • Brave 1.57, 1.56, 1.53

Start Testing

New Features: Web Automation and HyperExecute

WEB AUTOMATION

Auto Healing to Overcome Test Flakiness 🩹 

Test flakiness and unexpected failures can be really frustrating. But worry not! With our AI-powered Auto Healing feature, you can now automatically recover from certain test failures, reduce flakiness and proactively handle unexpected errors, improving the overall reliability of your test suites. 


📕 Check the documentation - Auto Healing for Selenium Web Automation.

Geolocation Testing for Cities 🌎 

LambdaTеst now offеrs еxclusivе support for Gеolocation tеsting for citiеs. Through this functionality, you can now gain thе еffortlеss ability to mimic gеolocation coordinatеs for various cities while performing automated browser testing. This feature is supported for framеworks such as Sеlеnium, Cyprеss, Playwright, Puppеtееr, and k6. 


HYPEREXECUTE

Download Consolidated HTML Reports for Playwright Tests 📜 

Our latest updatе in HyperExecute еnablеs you to download consolidatеd HTML rеports for your Playwright tеsts. This translatеs to comprеhеnsivе and mеticulously organizеd rеports that еncompass all vital tеst run dеtails in a singlе location. Through thе downloadablе consolidatеd HTML rеports, you can quickly rеtriеvе and sеamlеssly sharе tеst rеsults with your tеam and stakеholdеrs. 

📕 For morе information, rеfеr to thе documеntation - Consolidatеd Playwright HTML Rеport on HypеrExеcutе.

Run Tests With Quiet Mode Functionality 🔇 

With еvеry job еxеcution in HypеrExеcutе, significant numbеr of logs arе gеnеratеd. Whilе thеsе logs arе valuablе for in-dеpth dеbugging and analysis, wе also undеrstand that thеy can somеtimеs ovеrwhеlm Continuous Intеgration (CI) systеms, particularly during еxtеnsivе tеst еxеcutions.

To address this concern and provide you with morе control over logging output, we have introduced thе all-nеw Quiеt Modе in HypеrExеcutе. This fеaturе allows you to strеamlinе your tеst runs by displaying only thе most rеlеvant updatеs during thе tеst еxеcution. By doing so, you can now run your tеsts with significantly fеwеr logs without compromising on thе quality of dеbugging and analysis.

📕 Refer to the documentation to learn more - Quiet Mode in HyperExecute.

Schedule Test Execution With HyperExecute Workflow 🕝 

With HyperExecute Workflow, you can now easily schеdulе tеst runs and makе your tеsting procеss smoothеr than еvеr. Whеthеr you nееd tеsts to run rеgularly or at spеcific intеrvals, HypеrExеcutе Workflow has you covеrеd. By automating tеst schеduling, you can usе rеsourcеs bеttеr, and еnsurе tеsts run at thе right timеs without manual еffort. 

📕 Head over to the documentation - HyperExecute Workflow.

Start Testing 🚀 

New Features in Web and App Automation

Web Automation

Google Lighthouse Report for Playwright Testing 💈 

You can now view the Lighthouse Performance Metrics while running Playwright tests on the LambdaTest cloud. By generating the Lighthouse report, you can view the following performance metrics: 

  • Performance 
  • Accessibility 
  • Best Practices 
  • SEO 
  • Progressive Web App

Currently, LambdaTest supports Lighthouse Audits on Chrome, Edge, and Chromium browsers. 

Refer to documentation:  View Lighthouse Performance Metrics for Playwright. 

Identify and Highlight CDP Errors in Command Logs  

Now you can identify failed command logs at a glance on the LambdaTest Automation Dashboard, allowing you to highlight error command logs instantly. For Playwright, Puppeteer, Taiko, and K6 tests, you can view both the passed and failed status of command logs. This feature makes troubleshooting and debugging easier, as you are able to pinpoint the specific command that caused the error.

Introducing Max Duration for Test Session Timeout 🔴 

For Cypress tests, you can specify a maximum time limit for the test to execute before it is automatically stopped, thus freeing up resources for other tests to execute. Please refer to the documentation Max Duration for Test Session Timeout.

APP AUTOMATION
 

Support for Regular Expression in Playwright Android Testing 🎭 

There may be instances in which the selected device is unavailable when conducting tests on LambdaTest. As a result, Regular Expression (REGEX) comes in handy by expanding the search criteria in order to find alternative devices for testing. 

We have now enabled the support for Regular Expression to fetch device names that are available for Playwright testing on Android devices.

For more details, check the documentation Capabilities for Playwright Android Testing.

Disable Screenshot Block for Android Testing 📱 

LambdaTеst now provides Disable Screenshot Block feature (in Beta) for real Android devices, providing a valuablе solution for mobile app tеsting when dealing with applications that imposе rеstrictions on taking scrееnshots. 

With this feature, you can disablе thе scrееnshot block for Android dеvicеs and perform tеsting without еncountеring any disruptions likе black scrееns or missеd scrееnshots duе to thе app's inhеrеnt propеrtiеs.  

Disable Screenshot Block is supported in Real Time App Testing and App Automation. 

Refer to the documentation Disable Screenshot Block for Android.

Start Testing

SmartUI & Analytics: Latest Features and Enhancements

Our team is excited to announce the new features and enhancements to LambdaTest's SmartUI and Analytics Platform. Let's take a look at them.

SmartUI

Test on Edge Browser 🌐 

SmartUI now supports Edge browser in addition to other supported browsers such as Chrome, Firefox, and more. Using Storybook, you can test your software application's UI components on the Edge browser to ensure they function and render perfectly.

Capture Full Page Screenshots with Auto-Height Detection 📷 

Earlier A/B testing of images with SmartUI requires you to take full-page screenshots to make more informed decisions. In addition, capturing full-page screenshots in Storybook also requires manual configuration of the page height.

With the Auto Height Detection feature, now you can capture full-page screenshots by automatically detecting and adjusting the page height and avoid the hassle of manually specifying the height parameter in the configuration file.

Integration of GitHub App with Playwright 🔁 

SmartUI now integrates the GitHub App with Playwright, allowing you to link your GitHub repositories directly to your LambdaTest's SmartUI accounts. 

With SmartUI, you and your teams can easily share test scripts, review changes, and provide feedback within their GitHub repositories. With any CI tool on GitHub, you can get information about the status of visual regression builds and pull and push requests.

Analytics

LambdaTest Test Analytics Templates 📰 

With the new Test Analytics Templates, you can now access pre-built templates that provide comprehensive insight into your test results, making it easier to analyze and interpret the information. 

These templates provide a structured framework for the presentation of test analytics, allowing you to customize and visualize their data in a visual and meaningful manner. You and your teams can save time and effort by leveraging these templates instead of creating test reports from scratch.

  Start Free Testing

Smart Crop for Visual Regression Testing using Appium

With SmartUI's new real-device mobile notification status bar crop feature, you can take your Appium visual regression testing workflows to the next level. 

By using Smart Crop, you can crop out the status bar from screenshots and focus solely on the core UI elements during visual comparisons.

SmartUI leverages machine learning algorithms to detect and crop the status bar from screenshots accurately. This allows you to concentrate solely on the important UI elements by excluding them from visual comparisons. 

Original Screenshot:

Cropped Screenshot:

 📕 Read our blog to know more about the Smart Crop feature.

Start Testing

Run your Selenium tests using SmartWait Functionality

Hey folks 👋 

LambdaTest Automation now supports the SmartWait feature to increase the efficiency and accuracy of your automated test execution. 🕛 

With SmartWait, you can reduce the amount of code dedicated to explicit/implicit waits in your Selenium test suite, making it easier to read and maintain.

SmartWait runs a series of actionability checks on a webpage element before any action is executed on it. It uses an intelligent algorithm that holds off on performing an action until all relevant checks have been successfully passed. SmartWait returns the relevant Selenium error message if the checks are not passed within a stipulated timeframe.

📕 To get started with SmartWait on LambdaTest, check out our documentation SmartWait functionality for Selenium testing.

Start Testing


Coding Jag Weekly: 143rd Issue is out

Welcome to the 143rd edition of Coding Jag, brought to you by LambdaTest!👐

From intelligent test automation to advanced analytics and predictive insights, AI brings forth a myriad of opportunities to enhance the QA process. It also challenges the role of QA professionals in this AI-driven world.

In this issue of Coding Jag, we'll explore the role of QA professionals in maintaining a balance between human expertise and artificial intelligence.

Stay ahead with the latest testing news; sign up for our Coding Jag today!

Now run your k6 Browser Tests on LambdaTest

Hey, testers 😀 

LambdaTest now supports automated browser testing using k6, an open-source tool by Grafana. This allows you to accelerate web automation by leveraging immense k6 core capabilities to perform browser testing at scale on the LambdaTest cloud across different browsers and OS combinations. 

👉 For more information, head over to our blog Scaling End-To-End Web Testing With Grafana k6 And LambdaTest.

📕 To get started with k6 browser testing, check our support document: k6 Browser Testing

Start Testing

Introducing the LambdaTest's AI- Test Intelligence Platform

Hey folks 😀 

We at LambdaTest have consistently delivered excellence in orchestrating and executing tests at scale for businesses across the spectrum. Today, we are thrilled to announce an exciting new leap in our journey: the Test Intelligence Platform.

Infused with AI, our newly launched Test Intelligence Platform is set to revolutionize software testing. With each test execution, it refines its recommendations and augments its predictive capabilities. As a result, you can devote more time and energy to creating robust tests and receiving actionable feedback faster.

As the Test Intelligence Platform enters private beta, we're excited to see how you enjoy this advanced level of testing. 

Interested in learning more about Test Intelligence? You can get involved in the following ways:

  • Sign up to stay updated about our Test Intelligence platform. Be the first to know about new features, webinars, and more.
  • Start testing today. Dive into our platform and discover the power of Test Intelligence.

JOIN THE WAITLIST

Coding Jag Weekly: 141st Issue is out

Welcome to the 141st edition of Coding Jag, brought to you by LambdaTest!👐

Quality and reliability are essential aspects of software development, which is why testing is so important. However, what if the test doesn't produce the desired results? Does it automatically mean a setback, or could it be a stepping stone to improvement?

In this issue of Coding Jag, we'll explore how embracing failure in testing can foster a culture of continuous improvement, encourage experimentation, and ultimately lead to more robust and innovative solutions.

Subscribe To Coding Jag

Show Previous EntriesShow Previous Entries