import java.nio.file.Paths;page.locator("input[type='file']").setInputFiles(Paths.get("test-data/invoice.pdf"));
Download download = page.waitForDownload(() -> {
page.getByRole(AriaRole.BUTTON, new Page.GetByRoleOptions().setName("Export CSV")).click();
});
download.saveAs(Paths.get("downloads/" + download.suggestedFilename()));