Automated UI Testing

Hi, I am writing automated ui tests for my app using Xamarin UITest.  It makes extensive use of the AutomationId property of controls to identity UI objects on the screen.  This would be very useful for checking behaviors on the data grid.  Is there any way to do this at present, or plans for the future? 


5 Replies

NY Nirmalkumar Yuvaraj Syncfusion Team February 9, 2024 11:20 AM UTC

Hi Christopher,


As of now, DataGrid does not have support for Accessibility. We have already considered your request as a feature. We will implement this feature in any of our upcoming releases. At the planning stage for every release cycle, we review all open features and identify features for implementation based on specific parameters including product vision, technological feasibility, and customer interest. We appreciate your patience and understanding until then.


Regards,

Nirmalkumar



CM Chris Marshall January 24, 2025 07:34 PM UTC

Any updates on this?  We recently implemented the SfDataGrid in our Android based Maui application and need to update the Appium UI automation to support the grid?



SD Sethupathy Devarajan Syncfusion Team January 27, 2025 01:12 PM UTC

Hi Christopher,

 

At present, AutomationID support is not available in DataGrid. We understand its significance and have plans to include it in future updates. During each release cycle, we carefully review and prioritize feature requests based on factors such as product vision, technical feasibility, and customer demand. We value your patience and understanding as we strive to deliver this feature in an upcoming release. You can follow up with the below feedback for further details,

 

Feedback link : 64950

Regards,
Sethupathy D.



SE Serhii June 10, 2025 07:38 AM UTC

Any updates on this?



RM RiyasHameed MohamedAbdulKhader Syncfusion Team June 10, 2025 11:27 AM UTC

Hi Serhii,
We apologize for any inconvenience caused. As mentioned in our previous update, AutomationID support is currently not available in DataGrid. We recognize the importance of this feature and have included it in our development roadmap for future releases.
During each release cycle, we carefully evaluate and prioritize feature requests based on several key factors, including product vision, technical feasibility, and customer demand. We appreciate your patience and understanding as we work to deliver this functionality in any one of our upcoming release.
Please refer to the feedback below for additional details:


Regards,
Riyas Hameed M


Loader.
Up arrow icon