We have recently been upgraded to Appian 17.2 from 16.2 and most of our Automation scripts are broken because of underline UI framework change from GWT to React.
For example: In 16.2, we used to leverage data-id attribute which has been replaced by a new id attribute in 17 series and there are lot of other changes being seen in the DOM with React, resulting in the automation scripts getting failed.
Does anyone is undergoing through the same issues while spying the UI objects in Appian 17 series as compared to Appian 16 series.
Discussion posts and replies are publicly visible
Hi, yes Appian made this change as part of the 17.1 release of "Modern UI" (see more here: docs.appian.com/.../Appian_Release_Notes.html. I would recommend looking into FitNesse as an alternative automated testing tool, which is regularly updated with every release of Appian. Upgrade instructions are provided so that every time you upgrade Appian, you can also upgrade FitNesse to its newest version, and your old scripts should continue to work plus you get access to any new functionality involving new Appian features.