前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Playwright系列:第4章 在Visual Studio code、Pycharm和JetBrains IDE中调试日志

Playwright系列:第4章 在Visual Studio code、Pycharm和JetBrains IDE中调试日志

作者头像
苦叶子
发布于 2023-06-09 08:23:55
发布于 2023-06-09 08:23:55
1.5K0
举报
文章被收录于专栏:开源优测开源优测

在编写Playwright测试脚本时,调试和日志记录是重要的能力,可以帮助我们快速定位和修复问题。

Visual Studio Code调试Playwright

我们可以使用Visual Studio Code的调试功能调试Playwright脚本。步骤如下:

1. 安装Code的Playwright Debugger插件。打开VS Code,按Ctrl+P,输入Playwright即可安装。

2. 设置断点。在代码行首点击设置断点。

3. 启动调试。点击Run and Debug按钮,选择"Playwright: debug current test file"。

4. 步入调试。 continuesd会一步步执行代码,在断点处进入调试模式。我们可以检查变量,继续执行等。

5. hover检查值。将鼠标悬停在变量上可以查看值。

6. 条件断点。我们可以在断点处设置条件,只在条件满足时进入断点。

7. 异常捕获。当代码有异常时,调试器会进入断点状态,我们可以查看异常信息进行修复。

PyCharm调试Playwright

在PyCharm中我们也可以调试Playwright脚本:

1. 配置Playwright调试环境。打开PyCharm Preferences,选择"Build, Execution, Deployment" -> "Debugger"。在Debugger Executors中添加Playwright,将Playwright Executor Location设置为playwright CLI所在位置。

2. 设置断点。在代码行首点击设置断点。

3. 运行调试。选择"Debug" -> "Playwright" -> "Debug '当前文件'"来启动调试。

4. 步入调试。F7会一步步执行代码,在断点处进入调试模式。我们可以检查变量,继续执行等。

5. 条件断点。我们可以在断点处设置条件,只在条件满足时进入断点。

6. 异常捕获。当代码有异常时,调试器会进入断点状态,我们可以查看异常信息进行修复。

JetBrains 调试Playwright

在JetBrains IDE(IntelliJ IDEAWebStorm等)中我们也可以调试Playwright脚本:

1. 安装Playwright插件。打开IDE插件商店,搜索安装Playwright插件。

2. 创建Playwright配置。点击运行配置旁边的添加按钮,选择"Playwright Configuration"。

3. 设置断点。在代码行首点击设置断点。

4. 运行调试。选择Run -> Debug -> 选择刚创建的Playwright配置来启动调试。

5. 步入调试。F7会一步步执行代码,在断点处进入调试模式。我们可以检查变量,继续执行等。

6. 条件断点。我们可以在断点处设置条件,只在条件满足时进入断点。

7. 异常捕获。当代码有异常时,调试器会进入断点状态,我们可以查看异常信息进行修复。

日志记录

我们启用日志的方式与前面相同,这里不再赘述。

至此我们已经熟悉了在主流IDE中调试Playwright脚本以及如何启用Playwright的日志记录。这些能力可以极大提高我们编写和调试Playwright测试脚本的效率。

在后续章节中,我们将继续深入学习Playwright的其他强大功能!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-04-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 开源优测 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档