Jun’22 Updates: App Automation Using Espresso & XCUITest, UI Inspector, Latest Integrations, And More!

Amrita Angappa

Posted On: July 5, 2022

view count30196 Views

Read time7 Min Read

The month of June was quite colorful and filled with plenty of goodness. Right from hosting our webinar on Test Orchestration using HyperExecute to welcoming our 300th employee to the team, this month is special since we crossed many milestones we set for ourselves. It’s quite a journey, we must say!

“Alone we can do so little; together we can do so much.” – Helen Keller

Our team stood by this quote and succeeded in their realms of professional goals and targets.

We are yet again back with the important updates our LambdaTest users have waited for a long time. What are those special updates on our core features like real-time testing and automation testing? Read on!

App Automation using Espresso and XCUITest framework [Beta]

Good news once again! Mobile app automation with Espresso automation testing and XCUITest app testing framework is now up and running on LambdaTest. You can write more concise and reliable Android UI tests using the Espresso framework. With XCUITest, you can test your iOS apps on a real device cloud. Testing on both frameworks is currently in the Beta phase.

Capability to specify the device location from US or EU region

With region capability, you can run the App Automation across different locations either from the US or EU region.

Why use region capability?

  • It would pick the nearest data center location by default.
  • When you want to make changes to the Data Center region manually, it’s your go-to capability you need to pass.
  • You get support for only two regions at present: USA- “US” and Europe – “EU”. We will be expanding the list very soon!

Introducing Regular Expression [REGEX]

As a matter of fact, Regular Expression or REGEX is commonly used to search or find string characters. This is used when you want to widen the search request for different devices while running app test automation.

While running your test on LambdaTest with a specified device, you might encounter various scenarios where the selected device isn’t currently available. During such cases, you can leverage REGEX to amplify your search request for different devices when you want to run the test.

For example, let’s say you are looking forward to running a new test on an iPhone on any model. To mention that, you can make use of REGEX. You can now use an iPhone to expand your device search.

Debug iOS applications using the new UI Inspector

When you want to edit views and layout constraints on a real-time basis or simulate a device by delving right away into the source code, you need to depend upon your UI Inspector. Without UI Inspector, when you want to kickstart real-time app testing, you need to spend a lot of time. That’s why we have brought this feature where you can easily debug iOS applications using the new UI Inspector.

Debug iOS applications using the new UI Inspector

View Device OS subversion within a test session

It’s always a must for testers to keep note of the Device OS to check how your app performs under different OS versions. With our latest update, you can view the Device OS subversion when you are in the test session without needing to go any further after selecting the Switch icon right from the left control bar.

View Device OS subversion within a test session

Support for Enterprise Entitlements for iOS Apps [Beta]

This is the latest update we have added for enterprise certificate signed apps requiring iOS mobile app testing. While uploading an application generated via an Enterprise Account, use the option provided at the beginning of the test for disabling re-signing as soon as you toggle iOS Entitlements. In addition, you can preserve the application’s certificates after you toggle the iOS Entitlements option.

Support for Enterprise Entitlements for iOS Apps

Test your mobile web app on Android devices in different languages

Why depend upon only English when you have a variety of options to avail? This month, we have rolled out the feature where you can test the mobile web app on Android devices in different languages ranging from Brazilian to Turkish.

test the mobile web app on Android devices

Full-Page Screenshot in Visual UI Testing on Chrome browsers

Screenshot made simpler and easier. In Smart Visual UI testing, we have now let loose the ability to capture a full-page screenshot in Selenium for Chrome browsers with our latest product update. Please refer to our documentation for screenshot capturing options.

Looking forward to performing Smart UI testing? Here you go!

Subscribe to the LambdaTest YouTube channel if you are looking for the latest updates on cross browser testing, automated browser testing, and so on.

Bonus Addition: In case you are afraid of losing track of your Smart testing project, this feature is for you! If your SmartUI project doesn’t exist, then it will automatically create a project with the name you specify in the smartUI.project capability.

Addition of the ‘REMARK’ field

Addition of the ‘REMARK’ field

To make the process quite fuss-free, you can use the ‘REMARK’ field above Command logs for Playwright testing to check for the necessary remarks. This will make Playwright testing more friendly in approach for your team.

Screenshot Testing

Screenshot testing is a must when comparing different versions of your website in various browsers, OS, and devices. To catch up with the latest trends, we added new browsers for screenshot testing. Here is the list of browsers we support from now on:

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

Here is a comparison of these browser versions:

comparison of these browser versions

Source

Latest Integrations

Do you want to speed up your accessibility testing? Yes? That’s the reason why we have rolled out two newest LambdaTest Integrations with Evinced and Deque.

LambdaTest + Evinced integration: With LambdaTest and Evinced integration, businesses can stay a step ahead of ensuring they cover the needs of people with impairment on every front. This new addition lets you view detailed Selenium test execution reports like logs, command logs, HAR files, screenshots, and more.

LambdaTest + Evinced integration

LambdaTest + Deque integration: Deque, one of the top-class digital accessibility tools, can let you integrate different functionalities into the tests you run when you are in need of scanning the content and generating an a11y score. The LambdaTest and Deque integration let you automate the Web Accessibility tests of your websites and Android web applications.

LambdaTest + Deque integration

Conclusion

I hope you are as excited as us with the latest LambdaTest product update. We cannot wait to get back into our seats, take a deep breath, and start brainstorming about what to include in our next update for this month. It’s always a joy to look deeper into our customer needs and build a product with an aligned mindset. Never hesitate to contact us if you have any questions regarding our update. LambdaTest is constantly evolving & getting better, you can see how its a IBM RFT alternative.

Happy testing!

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