Sorting ADF tables using Selenium

A couple of days ago I wrote my first blogpost about using Selenium for (unit)testing the user interface of an ADF application. This was more of a global blogpost about accessing ADF elements through Selenium. This time I am describing the solution of a more specific problem: Sorting ADF table components ascending or descending on a specific column.

The challenge we ran into, while writing our unittests, was that at one page of our application, (more...)

Testing ADF with Selenium: Accessing elements through multiple regions.

During the project where I am currently working on, we use Selenium for (unit)testing the ADF user interfaces of the application. Most pages of our application contain multiple (nested) regions with elements that need to be filled or clicked using Selenium. One of the problems we ran into was that ADF does not always generate the exact same ID for an element at runtime, especially when the element is a child of multiple nested regions. In (more...)