Apr’22 Updates: Local Testing With Playwright, Puppeteer & Taiko, Test On Microsoft Surface Duo, And Much More!

Amrita Angappa

Posted On: May 5, 2022

view count26374 Views

Read time3 Min Read

May this May month bring you a lot of success and happiness! In April, we had a couple of fun events along with sponsoring virtual events like “Techwell STAREAST”, “Unicom EMEA”, “Codeless Conf 2022”, and conducting webinars like How Does Enterprise Accelerate Test And Release Velocity?Last month was quite remarkable, with a handful of jubilant memories to cherish forever and a learning experience to carry forward for the next month.

Wait a minute! That’s not all about what April was! We have got some exciting product updates covered for you to take notes on!

Be it accessibility testing with NVDA Speech Viewer or features to conduct real-time testing on Edge 100, Beta 99, we have introduced power-packed updates for our LambdaTest users.

Let’s take you on tour!

Automate Local testing with Playwright, Puppeteer, and Taiko

LambdaTest tunnel allows you to test locally hosted web apps to ensure cross browser compatibility across an online browser farm of 3000+ browsers and OS combo.

As a matter of fact, Playwright lets you perform end-to-end testing for modern-day web apps. It comes across with noteworthy features such as multiple browsers and platform support, a single API, zero flaky tests, no trade-offs, and limits.

On the other hand, Puppeteer is a popular Node library providing a high-end API for controlling Chromium or Chrome over the DevTools Protocol, whereas Taiko’s API has adapted a black-box methodology where you can write test scripts by glancing through the web page by skipping its source code inspection.

The good news is LambdaTest now allows you to automate local testing with Playwright, Puppeteer & Taiko. This integration would provide an upper hand for testers willing to improve the accuracy of their local tests.

Playwright is an open-source, cross-browser automation framework that provides e2e testing without the need for any third-party tools. Learn what it is, how to install it, and how we can execute tests using Playwright.

Debug using live-interaction in macOS Catalina and macOS Monterey

Through live interaction, you can easily interact, view, and debug any present test session with an interactive session. You can pause the automated test session, debug easily and go on with the test after performing further checks.

With our latest release, our debug feature using live interaction in macOS Monterey and macOS Catalina lets you go above and beyond to ensure that your web app or website is compatible with the requirements of your users.

Test on the latest browsers

macOS and Windows now support certain new browsers that were in beta mode earlier. How about taking advantage of the release right before your app user surfs your app on it? With our latest update, macOS users can test their apps on:

  • Chrome 100,
  • Firefox 100 Beta, 99
  • Edge 100, 99
  • Opera 85

Windows users can now seamlessly get the testing done on:

  • Chrome 101 Beta, 100
  • Firefox 100 Beta
  • Edge 101 Beta, 100, 99
  • Opera 85

Let’s analyze the level of compatibility between Edge 99, Edge 100, Firefox 99, Firefox 100, Chrome 100, and Opera 85 for some of the top CSS properties:

Can i Use

Source

Testers can check if these features are compatible with their website or web application.

New capability – allowHosts in LambdaTest Tunnel

Through our latest tunnel binary release, we have brought in a new capability -allowHosts for providing domains to resolve from the LambdaTest Tunnel binary along with others from the LambdaTest servers.
With the -allowHosts capability, you can reduce latency at the time of test execution since data transfer can happen from the tunnel client. This can also let you control the traffic flow from the network of a user.

Here is an example of -allowHosts capability 👇

Test on New Microsoft Surface Duo Emulators

Ever since Microsoft introduced the Surface Duo 2 emulator, developers are quite thrilled to avail optimization of apps meant for new foldable devices. This emulator also runs Android 11 while supporting APIs for Jetpack Windows Manager to adapt to a wide range of UI layouts.

Test on New Microsoft Surface Duo Emulators

It’s time for developers to experience the zeal of performing real-time mobile testing on Microsoft’s Surface Duo and Surface Duo 2 running Android 11 & 10.

Accessibility testing with NVDA Speech Viewer!

NVDA is a first-class tool used as a free screen reader available on Windows computers. Accessibility testing is conducted to ensure that the mobile and web apps are approachable to a wide audience, irrespective of their physical challenges such as hearing disabilities, visual impairment, and other physical conditions. There are various tools for accessibility testing in the market, with LambdaTest bagging one among the top spots.

NVDA speech viewer shows NVDA’s audio output in textual form. This feature is quite suitable for sighted users. With our latest update, NVDA Speech Viewer is now available on macOS and Windows to run real-time accessibility tests.

Accessibility testing with NVDA Speech Viewer!

Latest browsers for live-interactive testing

As the browsers keep updating, we accommodate them in our software to help our users perform tests successfully.
It’s quite important to test your app or website on the latest browsers in real-time to ensure that you can assess your customer requirements and keep up with the trend.
Our latest update brings to you the feature to perform real time testing on both Edge 100 Beta, 99 and Firefox 99, 98.
Here’s a short glimpse of the real time testing feature on the LambdaTest platform:

Please visit our LambdaTest YouTube channel for more videos on automated browser testing, responsive testing, mobile testing, and Cypress testing.

Capture automated screenshots on new browsers

Automated Screenshot testing allows you to capture a bulk quality of screenshots via different mobile devices and desktops that run on different OS with a single click.
Here is our latest update- It’s time for you to capture automated cross browser screenshots on the latest browsers- Chrome 99, Firefox 98, and Edge 99. This is done to ensure that your app appears the way it should on these latest browsers. With the mark bugs feature, you can detect bugs and resolve them faster than ever.

App Engine to view the supported devices for uploaded apps

Our new feature, which is known to the public as App Engine, lets you perform real-time app testing on both emulators and simulators. This allows you to detect the compatibility of your app with the OS of the device. The App Engine toggle strengthens the ability to check if the apps are supported by a certain device.

App Engine to view the supported devices for uploaded apps

Slew of features in real time app testing [Real device]

To make real device cloud testing even more productive, we have added a host of new features in real-time app testing on real devices.

Skim the below features:

Sample images in the gallery for real device cloud testing

We want our users to know how to get things done right with regard to testing on a real device cloud. Hence we have provided sample images in the gallery to facilitate real device cloud testing before they kick start the actual practice.

View Crash and Network logs in Device App logs

View Crash and Network logs in Device App logs

Device logs are nothing but system logs for your apps generated by Android or iOS. They let you access your app logs. This feature comes to use when your app under test crashes down while performing the test execution.

With our latest platform update, you can view general details of the crash along with the log name, source, level, EventID, and much more. Keep track of every vital information or interaction you make on an app or system using the Network log.

Test apps using Offline mode in Custom Network Throttling

Test apps using Offline mode in Custom Network Throttling

Experience offline Custom Network throttling in real-time app testing. Easily test your apps in offline mode by setting different parameters such as Upload Speed, Download Speed, and Latency in your Custom network throttling profile to 0.

Addition of a Home button to the left in-built tools for real devices

Home button for Android and iOS devices is added. It’s available in the left in-built tools to ensure simpler accessibility and navigation. Access every feature available for real device testing at a single click. To make it simplified for you, we have brought them all to one spot. This can save your time whereas you can focus on the testing task at hand better.

Addition of a Home button to the left in-built tools for real devices

View device information like app name, OS, device name, and more

Testers always prefer to get easy-to-access info on the device they are testing. Get various device information (Android/iOS) related to OS, app name, screen size, device name, viewport, resolution, and aspect ratio.

Simulate the long-press gesture on Android and iOS devices

By simulating the long-press gesture, you can understand if your user is able to perform the action properly on their mobile or desktop devices. To make this happen, long-press the trackpad or mouse click.
Here are the shortcuts:

  • macOS – cmd+left click
  • Windows – Ctrl+left click

Get Slack notifications for passed tests in App Automation

Slack integration has enabled smoother team interactions. Testers are able to track their progress and communicate then and there in case of any errors or bugs needing to be fixed immediately.

With our April 2022 update, app automation testing now supports Slack notifications for passed tests. Users can receive notifications on Slack when tests are passed if Slack integration with LambdaTest is enabled. This feature is brought in with the intention to help you stay informed about passed tests.

Newest Integrations

In April, we went live with two latest integrations: GoodDay and Bitrise CI.

You can integrate LambdaTest with GoodDay, a trendy work management platform that amalgamates the best ever tools to ensure high-level project and product management, organize tasks, ensure productivity and improve transparency and flexibility,
Newest Integrations
LambdaTest integration with Bitrise offers you to amplify your mobile development cycle and automate app testing on LambdaTest real device cloud via Appium framework.

Unlimited access to Test At Scale & 10 Parallel sessions of HyperExecute

HyperExecute, our paramount test execution platform, can allow you to perform tests 70% faster compared to any other cloud-based test execution grid. If you are a member of LambdaTest open-source community, you can get exclusive access to 10 HyperExecute parallel sessions and unlimited access to TAS for any open source project.

LambdaTest open-source community

Conclusion

Our aim is to stay ahead of the market trends and keep up with our customer demands. Our platform always aims to provide the best testing experience.

We hope that our latest updates have got you excited to explore our platform further! We wish you a happy testing experience!

Author Profile Author Profile Author Profile

Author’s Profile

Amrita Angappa

Amrita is an Ex employee at LambdaTest. She loves to explore the latest trends in emerging technologies, and deep dive into tech research. Travel, Food, Books...These are the nectars of her life. She is a staunch bibliophile lost somewhere in the world of muggles.

Blogs: 11



linkedintwitter

Test Your Web Or Mobile Apps On 3000+ Browsers

Signup for free