我想在mhtml文件上运行e2e测试,即填写表格。
在mhtml文件上查看和提取数据确实非常有效,但是我不能填写任何input
字段(既不能手动也不能通过操纵up)。您可以使用我在StackOverflow登录页面上创建的mhtml file进行试用。
<input name="firstName" value="">
这是我打开快照的方式:
browser = await puppeteer.launch()
page = await browser.newPage()
const snapshotPath = join('file://', __dirname, 'mysnapshot.mhtml')
await page.goto(snapshotPath)
是否可以使用mhtml文件填写输入内容,还是只能在Chrome中查看输入内容?
将快照转换为HTML是可行的,但我想尽可能避免这种情况。