Skip to main content
saim779086
October 23, 2025
Question

Implementing End-to-End Automation with Selenium in Appian

  • October 23, 2025
  • 3 replies
  • 0 views
We're planning to implement end-to-end automation using Selenium and are facing challenges due to missing IDs on DOM elements for each control. Typically, web applications have unique IDs assigned to each control, which facilitates automation by allowing scripts to find and interact with controls to perform actions like clicking and sending keys.
However, we haven't found a way to achieve this in Appian. Any guidance or assistance would be greatly appreciated.

3 replies

shubhama926776
October 23, 2025

You cannot assign unique DOM Ids in interfaces. For stable UI automation, use FitNesse for Appian, Cucumber for Appian, or Appian Selenium API, instead of raw Selenium identifiers.

stefanhelzle0001
October 23, 2025

If this is for testing purposes, use one of the test framework plugins Appian provides.

February 24, 2026

You can not use IDs, but you can create a generic xpath, identify a label first, then navigate to the element(Input, TextBox, Radio button, Dropdowns and others). We use xpaths in our C# Framework wtih Selenium WebDriver.