所以现在在 Playwright 中,我们有一个期望断言列表,它可以重试直到达到超时限制。现在在那个列表中,我找不到任何可以断言文本的东西。
这是我的测试:
page.on('dialog', async (dialog) => {
expect(dialog.message()).toContain('I am a JS Alert')
await dialog.accept()
})
await page.locator('text=Click for JS Alert').click()
我希望expect(dialog.message()).toContain('I am a JS Alert')
用可以重试直到超时的东西替换它。