使用expect函數與.not.toBeEmpty匹配器的正確方式應該在.not.toBeEmpty後面加上括號來調用斷言並將其與實際值進行比較。
await expect(page.locator('div.welcome-content > h2')).not.toBeEmpty()
如果你正在使用playwright自己的斷言函式庫,你可以這麼做:
await expect(page.locator('div.welcome-content > h2')).toHaveText(text => text.length > 0);
使用expect函數與.not.toBeEmpty匹配器的正確方式應該在.not.toBeEmpty後面加上括號來調用斷言並將其與實際值進行比較。
如果你正在使用playwright自己的斷言函式庫,你可以這麼做: