Playwright 的自动等待到底等了什么

自动等待包含的检查

  • 元素存在
  • 可见(visibility)
  • 位置稳定(连续两帧不变)
  • 能接收事件(没被遮挡)
  • 启用状态

什么时候还需要手动等

page.wait_for_url("**/dashboard")
page.wait_for_response(lambda r: "/api/orders" in r.url)

等的是业务状态,不是元素。