Аналогично тому, что @Kwoxer сказал выше
Вы можете получить селектор для зеленой кнопки, например,
<ctrl name='my button' colour='green' />
, а затем получить универсальный селектор c, который не зависит от цвета и будет работать для кнопки все время
<ctrl name='my button' colour='*' />
, тогда вы бы сделали
while (not element exists(<ctrl name='my button' colour='green' />))
click(<ctrl name='my button' colour='*' />)
таким образом, в то время как зеленая кнопка не не будет продолжать нажимать кнопку