【发布时间】:2021-05-20 21:58:45
【问题描述】:
我正在使用 Playwright 和 JavaScript 测试 UI。我的代码找到了一个输入元素,该元素有时可以是下拉列表,有时是文本,有时是日期。为了解决这个问题,我分两步输入值。首先,我填充文本,然后单击 tab 键调用 JavaScript 来格式化元素中的值。
await page.fill("#myID", inputText);
await page.keyboard.press('Tab'); // this line trigger the JS
// continue to the next element
问题,它不是在等待 JavaScript 完成。如何在代码继续之前等待 JS 完成。
【问题讨论】:
标签: javascript puppeteer playwright