Well, we are currently working on three branches: dev, staging, and master
My UI tests are running on continued integration pointing only to the dev branch and to the dev application as well. The other branches are ignored just because all tests point only to the development application (eg dev.minhaapp.com).
How are you managing currently branches x UITests? Does each branch point to a specific URL to run the tests?