Latest Enhancements in Web Automation

We have made a few improvements in Web Automation to offer a significant boost to your web testing experience on LambdaTest. 

The enhancements include:

Faster Boot Time for iOS Simulator App/Web Testing  

Now experience significantly faster boot times for iOS simulators, leading to a more efficient and streamlined testing process. This allows you to focus on creating high-quality tests and delivering exceptional app/web experiences.

Fast and Improved Tunnel With Sock Protocol Support 🌐 

Experience a significant improvement in LambdaTest Tunnel connection speeds with Sock protocol support. This translates to faster and more reliable communication between your local machine and the LambdaTest cloud grid.

Start Testing


Presenting the All-New UnderPass Desktop Application

Presenting our all-new UnderPass desktop application, available now for both Windows and macOS!

Here's the scoop on what's fresh:

  • Redesigned User Interface: We revamped the UI for a more user-friendly experience. 💻
  • Diverse Login Options: Now, log in with your email and password or choose the ease of Google, GitHub, or SSO. 🔐
  • Multiple Tunnel Management: Our upgraded application lets you handle multiple tasks at once. Efficient, right? 🚇
  • Advanced Configuration: If you're into detailed setups, we've got advanced tunneling options for both basic and intricate needs. 🔧
  • Streamlined Log Sharing: Debugging is a breeze with our easy log copying feature. 🔍

To get started, refer to the documentation LambdaTest UnderPass.

New Features: Smart UI and Account Management

Smart UI

  • Perform Smart UI testing with Storybook 7 and get enhanced component visualization, testing, and collaboration capabilities.
  • Smart baseline strategy for SmartUI to streamline the process of updating baselines for approved screenshots, reducing manual intervention, and improving the overall efficiency of the testing workflow.
  • Now take multiple screenshots in a build and give them the same name. This is useful for comparing different stages or elements, as you're not limited to just one screenshot with the same name in a build. This overwrite screenshot feature in Smart UI will replace (overwrite) the latest screenshot with the previous ones in that build.

ACCOUNT MANAGEMENT

  • New security features in the LambdaTest Tunnel to configure security options for the tunnel to restrict tunnel creation to specific users, turn tunnel sharing on or off, and control which local domains are accessible (or inaccessible) through the tunnel. 
  • Audit logs in LambdaTest Tunnel for user and organization-level activities to monitor account activity, detect unauthorized access, investigate security incidents, track user-level and organization-level activity history, and audit compliance with security policies.
  • Password and access key expiry policy to let organization administrators set the duration of password and access key expiry. After that, users can create a new password and/or use the regenerated access key. Admins will also be able to exempt certain users from the application of this policy. 
  • LambdaTest integration with Zenkit for tracking and managing bugs and issues. With this integration, you can effortlessly log bugs directly from the LambdaTest platform to your Zenkit instance, eliminating the need to maintain tasks and issues manually. 

Start Testing

App Automation on Emulators and Simulators, Flaky Test Detection With Test Intelligence, Latest iPhone 15 Simulators, and More

APP AUTOMATION

App Automation on Emulators and Simulators 

LambdaTest now supports App Automation on Emulators and Simulators. With this feature, you can automate mobile apps on a virtual device cloud of Emulators and Simulators. Currently, this feature is available in the Beta phase, with support for the Appium framework.

Head over to our documentation to get started - App Automation Using Emulators and Simulators on LambdaTest.

SmartUI

DOM Comparison for Playwright and Puppeteer

While performing visual regression testing, if you have any dynamic elements that are not in the same position across test runs, you can now ignore/select a specific area to be removed from the comparison using the Playwright and Puppeteer framework. 

Refer to the documentation to get started - Handle Dynamic Elements in SmartUI.

TEST INTELLIGENCE 

AI-Powered Flaky Test Detection 

LambdaTest Test Intelligence platform is now live with flaky test detection to help you identify the flaky tests in your test suite. It provides you with a list of tests that are flaky and the reason behind the flakiness of the test. 

You can also view the history of the flaky tests and the number of times the test has failed in the past. This helps you to identify the flaky tests and fix them to improve the quality of your test suite.

Check the documentation - Flaky Test Detection with Test Intelligence.

LAMBDATEST TUNNEL

New Tunnel Flags for NTLM Authentication

LambdaTest Tunnel now offers support for NTLM authentication, a Microsoft-specific authentication mechanism used on IIS Servers. To use this feature, we've introduced two new flags: --ntlm-username and --ntlm-password.

REAL TIME TESTING

Test on the Latest iPhone 15 Simulators with iOS 17

You can now test your web and native mobile apps on the latest iPhone 15 Series running iOS 17. The available iPhone 15 Simulators include the following models: 

  • iPhone 15
  • iPhone 15 Pro, Pro Max
  • iPhone 15 Plus 

INTEGRATIONS

LambdaTest Integration With Axosoft

LambdaTest now offers integration with Axosoft to enable the creation and management of bugs or issues directly from the LambdaTest platform.

To use this integration, visit the documentation - LambdaTest Integration With Axosoft.

Start Testing 🚀 

Introducing the 'allowHosts' capability in LambdaTest Tunnel!

Hey Testers 😀 

With the latest tunnel binary release, we have added a new capability -allowHosts to provide domains that will be resolved from the LambdaTest Tunnel binary and the rest from the LambdaTest servers.

Using the -allowHosts capability will reduce latency during test execution as data will be transferred from the tunnel client. Additionally, you can use this to control the flow of traffic from a user's network.

–allowHosts <comma_separated_domains>

Shown below is an example of -allowHosts capability 👇 

./LT  --user <username> --key <secret> –allowHosts google.com,apple.com, amazon.com 

New Features For Underpass

Hello Testers 👋

After receiving a warm response and constructive feedback, our Underpass app is now out of beta testing. Experience a more stable, secure and faster UI-based desktop application to help you perform browser testing of your locally hosted projects with ease. 

The latest version is 1.8.3041 

1. Differentiate Updates With Colour Codes: 
With colour codes you can easily differentiate the updates that occur on the Underpass tunnel logs screen. Thus helping you acknowledge warning or error messages with ease. 

2. Easy To Access & Share Log Directory from the main screen: 
We have made the cumbersome process of finding the log directory link easy. Now you can access and share the path directly from the main screen. 

3. Ability to Change the Log Directory Path:
Now you can change and choose your desired log path using GUI in Underpass.

4. Performance Enhancements:
We have also improved the performance of the Underpass app and worked closely on the stability issues and key enhancements.



We're Live With Latest Browsers, GitHub Action For Tunnel And AirTable Integration

Howdy Testers! At LambdaTest, our users are a big part of our journey, as we constantly work towards giving the best experience to our users. This is why we’re constantly working to give you better user experience.

Perform Real-Time Testing Over Latest Browsers

 We realise how important are the latest browsers are for your testing efforts, this is why we constantly work to get the lastest browsers to improve your testing coverage. 

 

Here are the latest browsers for Real-time testing:

  • Chrome 83 & Chrome 84 Beta
  • Firefox 77
  • Test on Edge 81,  Edge 83 &  Edge 84 Beta 
  • Opera 68, Opera 69 Beta 

Now Live With Latest Chrome, Firefox, Edge & Opera Browsers

GitHub Actions To Launch Lambda Tunnel

The GitHub community can now leverage GitHub action for Lambda Tunnel to test locally hosted web pages with ease. Simply embed the Lambda Tunnel GitHub action into your Job. Once the GitHub action is triggered, it will automatically take care of setting up the binary file & executing Selenium automation tests using the Lambda Tunnel. Pace up your GitHub workflows now!

GitHub Action to Launch Lambda Tunnel

LambdaTest Now Integrates With AirTable 

With LambdaTest integration with Airtable, you can manage your bugs more efficiently and effectively while performing cross browser testing. This integration enables you to easily mark your bugs, keep a track of them, share, and collaborate with your team on your Airtable project. Your bugs get logged in your respective table, you can fill up the fields such as associated feature, bug source, assignee, etc.

After you’ve marked the bugs, you can see that these bugs logged in the table, along with all the entered information. You can also see the environment on which the test was performed along with the screenshot URL of the marked bug, which routes you to the screenshot.

LambdaTest Now Integrates With Airtable


LambdaTest launches Underpass – A Desktop Application For Testing Local Pages

Hey All! Hope you are staying safe amid COVID-19 outbreak and staying indoors, working remotely! In the mid of all these, we introduced Underpass- A Desktop application to make you local testing easier. All you need to do is to install this application in your system and start your local testing.

Why Underpasss?

Underpass saves you the effort of working your way through the command line to trigger the Lambda Tunnel binary. Now, you just need to download, install the application and hit the launch button with your LambdaTest authentication credentials. That is it! The Underpass will take care of the rest.

You can also use Magic Link to auto-fill the authentication credentials. Just click on the Magic Link under the "Configure Tunnel" button in the header and it will automatically open the auto-fill Underpass.

The Underpass application has a built-in terminal to reflect the Lambda Tunnel logs directly from your command line.

Best Part? Underpass lets you specify a bunch of advanced configurations while launching your Lambda Tunnel.

That way, you can launch the Lambda Tunnel on your specified proxy details, environment label, info API port, local server port, and more.! You can even view the detailed logs by toggling the Verbose button, by default, it would be off.

The MITM(Man-in-the-middle) toggle enables you to test websites using self-signed certificates on your local system or internal network.

For more details, refer to our support documentation on LambdaTest Underpass.

Now Test With Selenium 4 Capabilities, Shared Tunnel, & Geo Location testing in Automation!

announcement

Selenium 4 Powered Testing

The latest Selenium version (Selenium 4) is in it's Alpha stage and would be launched any day now. We have upgraded our platform to support the latest version and now you can run Selenium 4 based test at LambdaTest platform.

If you want to upgrade to latest version that's awesome and we have you covered, however if you are running selenium 3.x or earlier version, no worries we got you covered as well. The latest update is backwards compatible. That means your current scripts will work as it is on LambdaTest. Learn More about Selenium 4 on LambdaTest.

feature

Geo-proxy Enabled Cross Browser Testing in Automation

Did you know that your website may appear different when rendered from different geographical location? LambdaTest can help you with that !!!!

Earlier last month we launched GeoLocation testing features for manual real time testing features. Today we extended these features to our Selenium Automation Grid offering as well. You can define the geolocation you want to run your test scripts on though the desired capabilities object. Check out how to perform cross browser test automation from different geo-locations with LambdaTest.

improvement

Lambda Shared Tunnel For Faster Testing

With our all new shared tunnel feature you can now configure a shared Lambda Tunnel for all of the teammates that are listed under your organization at LambdaTest. This will eliminate the need for them to configure a tunnel again for testing a website or web application. Know more about running share Lambda Tunnel.

Learn more.

Let us know how you feel about this exciting release. :)

Till then,

Happy Testing!!!