October’24 Updates: Automate Accessibility Tests With Playwright, Capture Responsive DOM Screenshots, and More!

Salman Khan

Posted On: November 12, 2024

view count13487 Views

Read time5 Min Read

Hello, testing community! A new wave of features and enhancements is here to make your testing job easier. 🚀

In October, we added support for Playwright accessibility testing, the ability to take responsive DOM screenshots in SmartUI and enhanced our UnderPass application for local testing. We also went live with many more such features and improvements in our other product offerings.

Let’s take a look!

Automate Web Accessibility With Playwright

With accessibility testing, you can ensure your websites and web apps are usable for everyone, including impaired users. In addition to Selenium and Cypress, LambdaTest now supports accessibility automation with Playwright, which lets you add accessibility checks to your Playwright tests. It means you can:

  • Add accessibility checks to your Playwright scripts and catch issues before they reach users.
  • Run tests on real browsers in the cloud, so you don’t need to worry about browser, browser versions or OS limitations.
  • Get accessibility insights alongside your regular test reports on the LambdaTest Web Automation dashboard.

To enable the accessibility testing within your test suites, you need to set the accessibility: true in your configuration file. You can also specify other settings capabilities as shown below:

Take Responsive DOM Screenshots With SmartUI SDK

LambdaTest SmartUI now allows you to capture responsive DOM screenshots using SmartUI SDK. Therefore, when your website changes the DOM based on viewport size or specific breakpoints, you can configure SmartUI SDK to adjust accordingly.

When using the SmartUI CLI, the SDK captures the DOM state at a specified viewport size in the test browser and then renders it across the browsers and resolutions you’ve set in your configuration file.

If your website changes DOM elements for different screen sizes, in that case, you need to make sure to resize the viewport in your test browser and capture a snapshot at each required width.

Refer to this documentation to get started with capturing responsive DOM screenshots.

Fetch Your App Profile Metrics Using API

In App Automation, you can now fetch app profiling metrics using API from your test sessions. You can integrate this API into your CI/CD pipelines or automation frameworks. With this, you can easily fetch real-time performance data, such as CPU usage, memory consumption, disk usage, and network activity.

To retrieve profiling details, you can simply send a request to the LambdaTest API using your LambdaTest Username and Access Key along with the relevant session ID. The response will include comprehensive metrics in JSON format, making it easy to integrate with other tools or reporting systems for further analysis.

 fetch app profiling metrics using API

New Enhancements in Test Manager

We’ve added new features in Test Manager to make managing test cases easier and more organized.

  • Select Multiple Test Cases in Builds: Instead of managing cases one by one, now you can select multiple cases in a build at once. It can help you organize and make changes in bulk.
  • Select Multiple Test Cases in Builds

  • View Test Case Count in Folders and Subfolders: You can now see the count for each folder and its subfolders at a glance. So you can get a quick view of test case counts.
  • View Test Case Count

  • Set Status Options for Test Cases: We have also added new test statuses such as Faulty and Ready. Also, we have updated the following existing status.
    • Draft > Unverified
    • Open > Live
    • Closed > Archived

    Set Status Options

Test Local Websites With Enhanced UnderPass Application

UnderPass is a desktop application that lets you test local websites quickly without triggering the LambdaTest Tunnel from CLI. We’ve now further upgraded this UnderPass application from Electron v7 to the latest Electron v32. It can help you achieve better stability, performance, and compatibility across all operating systems.

Also, the UnderPass application is now available for European Union (EU) users.

underpass

Here are some new features that UnderPass application offers:

  • Bring Your Own Device (BYOD): Real device support for BYOD is available.
  • NTLM Flag and Private IP: Added support for NTLM flag and private IP.
  • UI/UX Enhancements: Enhanced UI/UX for better user experience.

Filter Test Data by Hour, Day, Week, and Month

In the Test Analytics, we have optimized the date filtering for grouping tests. You can now group your test data Hourly, Daily, Weekly, and Monthly. It will help you perform in-depth time-based analysis.

Filter Test Data

Info Note

Experience AI-powered Test Analytics. Try LambdaTest Today!

Validate Android Automation Skills With Espresso 101 Certification

Earlier this year, we went live with our first-ever certification for mobile automation, i.e., the Appium 101 Certification.

We have further expanded the LambdaTest Certifications pool by launching yet another certification for mobile automation testing. This time, it is Espresso 101 Certification.

 Espresso 101 Certification

Espresso 101 Certification is ideal for anyone wanting to level up their Android app testing skills. With this certification, you can get:

  • Certified for FREE.
  • Hands-on experience in automating real-world scenarios.
  • Globally recognized by adding a badge to your LinkedIn profile.
  • Give a major push to your mobile test automation career.

Summing Up!

As you can see, October was a month packed with exciting updates. From certifications to advanced testing capabilities, we’re committed to empowering you to deliver high-quality websites and mobile apps!

Stay tuned for more innovative features and improvements coming your way!

Author Profile Author Profile Author Profile

Author’s Profile

Salman Khan

Salman works as a Product Marketing Manager at LambdaTest. With over four years in the software testing domain, he brings a wealth of experience to his role of reviewing blogs, learning hubs, product updates, and documentation write-ups. Holding a Master's degree (M.Tech) in Computer Science, Salman's expertise extends to various areas including web development, software testing (including automation testing and mobile app testing), CSS, and more.

Blogs: 87



linkedintwitter

Test Your Web Or Mobile Apps On 3000+ Browsers

Signup for free