OriginalPostID-120592
Discussion posts and replies are publicly visible
We prefer Selenium, but mostly because it's the tool we have more experience using, and find it to be less rigid. This site has more detailed information that describes the differences between the two.
We are using a customized version of Selenium to automate regression tests for all our Appian applications. It has worked great as we have expertise in-house and other non-Appian applications also use the same. Unfortunately, as others have also indicated, our scripts were written for 16.x versions, and since 17.1 upgrade we have had to invest a considerable amount of time to fix and adapt our scripts to new versions. Even though the Appian UI did not change much, the generated code (XPath) did change. We have started looking at Fitnesse as well, because it is supported by Appian and with every version upgrade they make sure it is compatible. Hope this helps.