【发布时间】:2021-11-15 17:54:09
【问题描述】:
我想用 Puppeteer 测试我的应用程序。 我使用了 REACT 和 TypeScript。 如何正确设置输入?请参阅 2 个附件。
我尝试了以下方法,但没有成功:
1.尝试:
await page.waitForSelector('#MuiButtonBase-root');
// await page.select('#MuiTouchRipple-root');
await page.waitForSelector('#name');
await page.type('#name', 'Hello');
2.尝试:
await page.$eval('#MuiDialogContent-root input:MuiFormControl-root:nth-child(1)', el => el.value = 'Hello');
【问题讨论】:
标签: typescript unit-testing react-hooks automated-tests puppeteer