Currently, the if...else statement can only be based on a verify statement i.e. can only be based on the state of the UI e.g. an element is visible or not. But my tests need to execute a data-driven if...else statement, like this pseudo-code: if (data-driven property X) then verify that screen element Y exists. else verify that screen element Y does not exist. I want to be able to do this in order to write a testcase which checks, for several different user accounts, that they have the appropriate navigation links available to them in my web app.