Skip to main content

Notifications

Announcements

No record found.

Customer experience | Sales, Customer Insights,...
Suggested answer

Dynamics CE - test automation broken by recent changes

Posted on by 81
Hi
 
we have lots of automated tests in Selenium with xpath locators such as //*[@title='Primary Contact'] or aria-label.
 
There appears to be a recent change, presumably pushed by Microsoft - now not seeing many of the previous attributes like 'aria-label' or 'title', meaning that many of the scripts are broken.
Has anyone else got this issue? What's the reason for the change, since I assume it also impacts accessibility devices like screen readers?
 
Many thanks
Dan
  • Suggested answer
    Community member Profile Picture
    Community member 33 on at
    Dynamics CE - test automation broken by recent changes
    I haven't used it yet but you could have a look how D365 EasyRepro gets the elements, maybe it helps
  • Dan_B_UK Profile Picture
    Dan_B_UK 81 on at
    Dynamics CE - test automation broken by recent changes
    Would it be sustainable to use data-testid as the basis for a locator strategy? Does anyone have an informed view on this please?
    As per this and similar posts, the presence of data-testid seems to give confidence that it's going to be supported but difficult to find a definitive answer. Also, why remove aria-label attributes?
  • Dynamics CE - test automation broken by recent changes
    Not surprising.  Microsoft has never suggested support for DOM references; Selenium always breaks down on CE &c -- IIRC

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Tips for Writing Effective Suggested Answers

Best practices for providing successful forum answers ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,269 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,198 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans