I handled it in C# :
var fileChooser = await page.RunAndWaitForFileChooserAsync(async () => { await page.GetByText("Upload file").ClickAsync(); }); await fileChooser.SetFilesAsync("temp.txt");