Selen warten Sie zum download?

Ich versuche zum testen der happy-Pfad für ein Stück code, das dauert eine lange Zeit, um zu reagieren, und dann beginnt das schreiben einer Datei an die Antwort-output-stream, in dem die Aufforderung ein download-dialog im Browser.

Das problem ist, dass dieser Prozess hat in der Vergangenheit gescheitert, eine Ausnahme zu werfen, nachdem diese lange an der Arbeit. Gibt es eine Möglichkeit, Selen zu wait-for-download oder äquivalent?

Konnte ich werfen Sie in einem Thread.sleep, aber das wäre ungenau und unnötig verlangsamen Sie den test ausführen.

Was soll ich tun, hier?

Schreibe einen Kommentar