LambdaTest April 2020 Updates: New Browsers, Better Performance, & Much Much More! | LambdaTest

Image for post
Image for post

Howdy testers! If you’re reading this article I suggest you keep a diary & a pen handy because we’ve added numerous exciting features to our cross browser testing cloud and I am about to share them with you right away!

Perform Cross Browser Testing Over Latest Browsers

Image for post
Image for post

Test On Google Chrome 81 & Google Chrome 83 Beta

Image for post
Image for post

You can also find the capabilities for Google Chrome 81 & Google Chrome 83 in our Desired Capabilities Generator.

Image for post
Image for post

Mozilla Firefox 75 & Mozilla Firefox 76 Beta Is Now Available

Image for post
Image for post

Real Time Testing On The Latest Opera 68

Image for post
Image for post

The new Opera 68 version is based on Chromium 80.0.3987.7. You can now test your website over the Chromium Opera 68 now to ensure cross browser compatibility. The new Opera browser version can be found in our Real Time Testing.

You Can Also Test On Chromium Edge 80 & Edge 81

As per NetMarketShare, the new Chromium Edge has gained the second-highest browser market share in March 2020 with a 7.59% share. Even after April, Microsoft Chromium Edge has retained the second spot with 7.76% share.

Image for post
Image for post

Which means you will have to re-evaluate your cross browser testing checklist to ensure that you have Chromium Edge listed in it. With LambdaTest, you can now test on Chromium Edge browsers latest versions as well.

You will find Edge 80 in Real Time Testing.

Image for post
Image for post

Similarly, if you wish to automate browser testing then you can find the Edge 80 & Edge 81 in the Desired Capabilities Generator as well.

Cross Browser Compatibility Between Chrome 81, Firefox 76, Edge 81, & Opera 68

Image for post
Image for post

It is important to notice that although Opera 68 is Chromium 80 based, it doesn’t support Speech Recognition API. However, Google Chrome 81 & Edge 81 does support it partially.

The Latest Mozilla Firefox Version lacks support for the below properties in contrast to other browsers.

  • CSS Reflections
  • CSS image-set
  • CSS Cross Fade Function
  • Filesystem & FileWriter API
  • Like Opera, Speech Recognition API is not supported by the latest version of Mozilla Firefox 76.

However, the focus-visible CSS pseudo-class is only supported by the Mozilla Firefox. Similarly, the cross browser differences list would go on.

Image for post
Image for post

Make sure to check them all through CanIUse.

macOS Catalina Is Now Available For Screenshot Testing

We’ve added macOS Catalina in the Automated Screenshot testing feature inside our web-application to help you perform cross browser testing.

Image for post
Image for post

New Android Browsers Added To Our Appium Grid

Image for post
Image for post

Now, we have added the below Android devices to our Appium Grid to help you automate browser testing over the Android browsers.

Image for post
Image for post

Slack Alerts For Build Completion & Test Failure On Our Online Selenium Grid

This is how a test failure would be represented over your integrated Slack channel.

Image for post
Image for post

You can view the video of the test execution or download step-by-step screenshots to help you debug with the failure test case.

Similarly, this is how you’ll be notified if a test build is successfully passed.

Image for post
Image for post

By clicking the View Build button, you will be routed to the automation logs where you can find the Automation Logs on LambdaTest where you will find all kinds of logs to help you analyze your Selenium testing scripts.

Image for post
Image for post

You can find video logs, command-by-command screenshots, network logs, command logs, exception logs, raw Selenium logs, and more.!

How Do I Enable Slack Alerts From LambdaTest?

Under your integrations, you’ll find a card for Slack integration which will have a button for Settings. As you click on it, you can enable Slack alerts as per your requirements.

Image for post
Image for post

PractiTest Integration To Help You Mark Bugs In A Single Click

Image for post
Image for post

By integration PractiTest with your LambdaTest account, you will be able to send bugs directly to your PractiTest instance from LambdaTest.

After integration, you can use the mark as bug button from any testing format on LambdaTest i.e. Real Time Testing, Selenium Automation Testing, Screenshot Testing, Responsive Testing or Smart testing. The mark as bug will open a prompt around your PractiTest project.

Image for post
Image for post

Once you fill the details and create the bug. The details would be sent to your PractiTest project directly from LambdaTest.

Image for post
Image for post

You Can Now Download PDF Reports From The Automation Dashboard

To download reports, you need to visit your LambdaTest Automation Dashboard and click the 3-dot icon over the test build for which you need the report. Once you click on the 3-dot icon, you will find an option to Download the report.

Image for post
Image for post

After you download the report, you will be notified over the LambdaTest web-app by the following prompt.

Image for post
Image for post

The report will give you the details around timestamps, browser coverage, OS coverage for your test cases within that build. Try it now, we are sure you’d be impressed. 😉

Have You Used The Latest Keyword Capability In Our Online Selenium Grid Yet?

The above desired capabilities class would automatically run your Selenium testing scripts over the latest version of Google Chrome available over our online Selenium Grid. Pretty cool, isn’t it?

Can I Use The Latest Keyword To Run Selenium Script Over A Legacy Browser?

DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(“version”,”latest-5");

LambdaTest Service Is Now Listed On WebdriverIO To Ease Local Testing

If you’re using WDIO test runner then all you have to do is add the wdio-lambdatest-service in your wdio.conf.js file and your Lambda Tunnel would automatically be instantiated for your WebdriverIO testing script.

New Data Centers & New Grid To Boost Selenium Cloud Performance

With the additions of these new Data Centers & Selenium Grid, we’ve improved the test execution time, boosted the performance and reduced the latency of our Selenium Cloud service.

UnderPass Can Now Be Terminated From The GUI

Image for post
Image for post

It would automatically run the Lambda Tunnel for you. Earlier, when you close the Underpass application it used to only terminate the binary file responsible for establishing a SSH(Secure Shell) connection with LambdaTest cloud servers. Now, it would also terminate the Underpass application from the GUI.

Official Docker Image Of Lambda Tunnel Is Now Available For CI/CD Pipelines

How Was That?

These are tough times and we simply want you to know that you’re constantly in our thoughts & our prayers. Only together can we defeat the COVID-19, so wash your hands frequently, stay indoors, and we wish you the very best of health. Cheers! 🙂

Originally published at LambdaTest

Author Harshit Paul

Image for post
Image for post

Written by

Product Growth at @lambdatesting (www.lambdatest.com)

Get the Medium app