Javascript 在浏览器中打开的.mhtml文件中填写输入

Javascript 在浏览器中打开的.mhtml文件中填写输入,javascript,node.js,google-chrome,puppeteer,mhtml,Javascript,Node.js,Google Chrome,Puppeteer,Mhtml,我想在mhtml文件上运行e2e测试,即填写表格 查看和提取数据在mhtml文件上非常有效,但我无法填写任何输入字段(既不能手动也不能通过Puppeter)。你可以用我从StackOverflow登录页面创建的这个来试试 <input name="firstName" value=""> 有没有办法在mhtml文件中填写输入,或者只能在Chrome中查看 将快照转换为HTML是可行的,但如果可能的话,我希望避免这种情况 browser = await puppeteer.launc

我想在mhtml文件上运行e2e测试,即填写表格

查看和提取数据在mhtml文件上非常有效,但我无法填写任何
输入
字段(既不能手动也不能通过Puppeter)。你可以用我从StackOverflow登录页面创建的这个来试试

<input name="firstName" value="">
有没有办法在mhtml文件中填写输入,或者只能在Chrome中查看

将快照转换为HTML是可行的,但如果可能的话,我希望避免这种情况

browser = await puppeteer.launch()
page = await browser.newPage()
const snapshotPath = join('file://', __dirname, 'mysnapshot.mhtml')
await page.goto(snapshotPath)