if you have used the service, you will realize that the download button changes class or becomes active after all of the other steps complete, so the wait until is really waiting for everything to happen, then i just assert the texts on the steps. Pretty basic.