Disclaimer: We may earn a commission if you make any purchase by clicking our links. Please see our detailed guide here.

Follow us on:

Google News

Google Has Open-sourced EarlGrey, a Functional UI Testing Framework for ios

Chaitali Thuse
Chaitali Thuse
Chaitali loves to play basketball.At TechGenYZ she explores cutting edge technologies and write downs it.

Join the Opinion Leaders Network

Join the Techgenyz Opinion Leaders Network today and become part of a vibrant community of change-makers. Together, we can create a brighter future by shaping opinions, driving conversations, and transforming ideas into reality.

Here is good news for the developers – Google has announced that it has open-sourced EarlGrey, a functional UI testing framework for iOS. Developers can use this platform more easily to build and run user interface tests on the source code for iOS apps.

The framework helps users to write clear and concise tests and has been used in developing software for Apple’s mobile platforms like YouTube, Google Calendar, Google Photos, Google Translate, Google Play Music, and many more.

A blog posted in Google Developers Blog EarlGrey – iOS Functional UI Testing Framework by Siddartha Janga from the Google iOS Developers team detailed the development. Here are several key features of EarlGrey:

Built-in Synchronization: EarlGrey has in-built synchronization that lets developers synchronize the UI, network requests, and various queues at the same time. They can also manually add the customized times to increase the stability of the testing.

Design: All components related to element selection, synchronization, and assertion are extensible.

Visibility: Interactions will take place on elements that users can see and fail for those that are hidden.

This is not the first time Google is open sourcing its code – the search engine giant 2012 open-sourced J2ObjC, a tool that helped to translate Java codes for Android. EarlGrey is available now on GitHub under an open-source Apache license. You can check out the entire document here.


Partner With Us

Digital advertising offers a way for your business to reach out and make much-needed connections with your audience in a meaningful way. Advertising on Techgenyz will help you build brand awareness, increase website traffic, generate qualified leads, and grow your business.

Power Your Business

Solutions you need to super charge your business and drive growth

More from this topic