How to fill an input field using Puppeteer?
问题 I'm using Puppeteer for E2E test, and I am now trying to fill an input field with the code below: await page.type('#email', 'test@example.com'); It worked, but I found the email address was typed into the field one character by one character as if a real human being was typing. Is it possible to fill the input field with the email address all at one time? 回答1: Just set value of input like this: await page.$eval('#email', el => el.value = 'test@example.com'); Here is an example of using it on