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

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

Live with Playwright Testing on Real Android Devices

📢 Exciting News!

Get ready to elevate your mobile testing experience! We are excited to announce the support for Playwright testing (in beta) on real Android devices. 🎭

You can now perform Playwright browser testing on LambdaTest on over 100+ real Android devices from a wide range of OEMs, including Samsung, Xiaomi, Google, Microsoft, and more. 

For more information, read our product update blog.

To get started, check our guide on Playwright Testing on Android Real Devices.

Start Testing

Organize your tests using Build Inactivity Time

Hey folks 😀 

LambdaTest's Automation now supports Build Inactivity Time, also known as Build Splitting logic, which allows you to track your progress by identifying tests run at specific intervals. 

The Build Splitting logic lets you specify a time interval, after which the system will mark the build as complete after waiting for the specified period of time. As a result, if you run new builds after this time period, they will be created as new builds.

 📕  For more details, visit the documentation - Setting Up the Build Inactivity Time

Here are some additional enhancements to LambdaTest Automation 👇 

  • The Live Interaction feature is now supported on macOS - Monterey and Ventura.
  • Newly added Lambda Hooks to interpret test results: skipped, ignored, unknown, and, error.

Start testing

Coding Jag Weekly: 139th Issue is out

Welcome to the 139th edition of Coding Jag brought to you by LambdaTest!👐

In today's digital landscape, Selenium has emerged as a cornerstone in the world of test automation. However, despite its strengths, Selenium tests can sometimes exhibit instability, leading to flaky and unreliable results.

In this issue of Coding Jag, we navigate the hurdles to maximize the potential of Selenium as a test automation framework.

Subscribe To Coding Jag

Coding Jag Weekly: 138th Issue is out

Welcome to the 138th edition of Coding Jag, brought to you by LambdaTest!👐

AI has already made significant strides in automating routine tasks in the software development and testing process. As these capabilities become increasingly sophisticated, there is a growing concern about the potential impact they have on the careers of developers and testers.

In this edition of Coding Jag, we explore the ever-increasing role of AI in software development and testing and discuss how professionals can prepare for the changes that lie ahead.

SUBSCRIBE TO CODING JAG

Show Previous EntriesShow Previous Entries