Press Release

Sofy.ai Launches ‘Visual Match’ to Enhance User’s Scriptless Testing Abilities, Providing Superior Testing Maintainability and Significantly Decreasing Test Flakiness

Sofy’s platform transforms test maintenance into a seamless part of the software development lifecycle.

Sofy AI

Sofy.ai, an advanced scriptless automation platform for mobile app testing, today unveiled Visual Match, a new feature set designed to eliminate the challenges associated with testing visual elements in mobile software applications. Visual Match augments Sofy’s platform by allowing software testers to fine-tune click targets in their mobile application’s automated test steps, ensuring that the entire testing process becomes easier, more efficient, and more reliable. 

 Visual Match was created to address one of the most pressing and complex issues in mobile app development today: troubleshooting code issues associated with images and other visual components. Modern applications often use complex UI frameworks or libraries like React, Angular, or Vue.js, and debugging visual elements within these frameworks frequently involves understanding how they handle state, updates, and rendering. All of this adds layers of complexity to the testing process.  

With an intuitive interface and robust functionality, Visual Match allows users to manually redefine click targets in automated tests, enhancing element selection accuracy, especially in scenarios where traditional identifiers like XML paths are ineffective. Additionally, Visual Match: 

Provides a completely new alternative to DOM structures:

Document Object Model (DOM) is a common programming interface for web documents that allows scripts or programming languages to interact with each document’s content, structure, and style. While DOM enables dynamic and interactive web experiences, Visual Match provides a unique visual method to unlock development tools for automation when apps are built on frameworks like Flutter and Jetpack Compose. 

  • Streamlines the debugging process for visual design discrepancies: With Visual Match, developers can effortlessly identify and rectify issues related to styling, inheritance, and specificity rules. They can also quickly preview and rectify layout inconsistencies, ensuring a flawless user experience across all devices. They can identify and resolve performance bottlenecks related to visual elements while gaining insights into rendering performance and resource usage to optimize application speed and efficiency. 
  • Reducing test flakiness:  Today’s dynamic application, the locator, and DOM objects are constantly changing, resulting in a high number of test failures, which are related to current tools’ ability to find controls. Sofy’s advanced visual matching powered by AI enables it to address one of the key pain points of flaky tests. 

Combined with Sofy’s other advanced platform features, developers now have a comprehensive solution for maintaining tests with ease, allowing quick, automated adjustments to test scripts based on UI updates or changes. Specifically, these features include: 

  • Swipe Until Element Found: The "Swipe Until" feature enables automated, device-agnostic scrolling in tests until a specific UI element becomes visible, reducing inconsistencies and increasing precision across various device sizes.  
  • Manual Override: Manual Override allows for on-the-fly modifications to test scripts, enabling users to adjust component selections and element properties facilitating easy maintenance and adaptability in response to UI changes. 
  • Asserts: The Assets feature in Sofy, encompassing both component and visual asserts, is a crucial testing tool used for validating various aspects of an app's UI and functionality, enhancing test reliability by halting execution or displaying errors when set conditions are not met. 
  • Conditions: Sofy’s Conditions feature allows the creation of dynamic If...Else statements in test cases, enabling tailored test flows that respond to specific criteria like OS versions, ensuring precise and adaptable execution of automated tests. 
  •  App Packages: Tester can upload app packages in Sofy and experience seamless testing across various environments like staging, production, and development without duplicating efforts for Android and iOS, streamlining and enhancing the efficiency of the testing process. 
  • Test Case Templates: Sofy's test case templates streamline app testing by allowing testers to record common steps once and reuse them across multiple tests, significantly reducing the effort in creating and maintaining repetitive test cases and freeing up time for more complex scenarios. 

- Syed Hamid, founder and CEO, Sofy

A short video showcasing Visual Match is available here:

Additionally, the launch of Visual Match comes on the heels of Sofy’s no-code automation platform, recently made available for purchase in the Datadog marketplace:  

https://www.datadoghq.com/product/platform/integrations/#cat-marketplace

Aman Gaur
Written By
Aman Gaur
Aman, an IT Engineer, combines tech passion and cinephilia in his roles as a content writer and core marketing professional at MobileAppDaily. He crafts blogs, articles, PR, and devises content marketing strategies.
Want To Hire The Best Service Provider?
MobileAppDaily will help you explore the best service providers depending on your vision, budget, project requirements and industry. Get in touch and create a list of best-suited companies for your needs.

Latest Blogs

Press Release

Wizz Transforms Safety Into Self-Expression Through Partnerships with Yoti, Sight Engine, Webhelp and Besedo

4 min read  

Wizz, the social media app that provides teens with a safe space to meet and chat with new friends around the world, has announced its technology-driven “Safety Ecosystem.” Wizz has long seen a positive correlation between its efforts to keep users safe from malicious content and their i

Press Release

From Tutanota to Tuta: Unveiling the New Name

4 min read  

The name change also reflects Tuta's growing ecosystem: Since starting out as an encrypted email service in March 2014, Tuta has launched the first fully encrypted search tool (December 2017), the first fully encrypted desktop clients for private emails (December 2018), and the first encrypted c

Press Release

Tutanota launches into the age of quantum computing by building a secure Drive solution

4 min read  

Thanks to a €1.5 million grant from the German government's KMU-innovativ funding program, Tutanota is developing a cloud storage and file-sharing solution designed to provide secure encryption in the coming age of quantum technology: PQDrive. The funding from the German government wi

Press Release

Google UAC as a Source of Traffic for Mobile Applications

4 min read  

Earlier, in order for an application to become popular among users, it was simply necessary to create a unique program that has no analogs and connects the client and service; today this is no longer enough. The number of applications in the app stores has reached unprecedented heights: 2.6 million

Featured Interviews

Interview

Interview With Coyote Jackson, Director of Product Management, PubNub

MobileAppDaily had a word with Coyote Jackson, Director of Product Management, PubNub. We spoke to him about his journey in the global Data Stream Network and real-time infrastructure-as-a-service company. Learn more about him.

MAD Team 4 min read  
Interview

Interview With Laetitia Gazel Anthoine, Founder and CEO, Connecthings

MobileAppDaily had a word with Laetitia Gazel Anthoine, Founder and CEO, Connecthings. We spoke to her about her idea behind Connecthings and thoughts about the company’s services.

MAD Team 4 min read  
Interview

Interview With Gregg Temperley, Founder Of ParcelBroker App

MobileAppDaily had a word with Gregg Temperley, Founder. We spoke to him about his idea behind such an excellent app and his whole journey during the development process.

MAD Team 4 min read  
Interview

Interview With George Deglin, CEO Of OneSignal

MobileAppDaily had a word with George Deglin, the CEO and co-founder of OneSignal, a leading customer messaging and engagement solution, we learn multiple facets related to customer engagement, personalization, and the future of mobile marketing.

MAD Team 4 min read