Python + Playwright(10):切换标签页
前言
在Web自动化测试的过程中,我们有时候需要在多个打开的标签页之间切换进行测试。
1. 基本用法
Playwright提供了简单直观的API来处理标签页。以下是一些基本的标签页操作方法:
1.1 创建新标签页
在 Playwright 中,创建新的标签页非常简单。我们可以使用 new_page() 方法来创建一个新的标签页实例。
page = context.new_page()
1.2 切换到特定标签页
- 首先,我们需要获取当前浏览器上下文 BrowserContext 中所有的标签页。这可以通过 page.context.pages 属性实现,它返回一个包含所有标签页实例的列表。
- 在获取到标签页列表后,我们可以通过索引