Skip to content

Latest commit

 

History

History
76 lines (43 loc) · 2.39 KB

debugging.md

File metadata and controls

76 lines (43 loc) · 2.39 KB
layout
doc

代码调试 {#debugging}

开发和调试中请使用 pyChariotKit。

pyChariotKit 包含了一些基础的调试功能,其运行时:

  • 打开终端窗口显示运行日志、错误信息等底层代码信息,关闭终端窗口即可关闭整个程序;
  • 在独立窗口中打开浏览器组件的开发者工具(DevTools),可通过 F12 等快捷键进行切换;
  • 在主窗口点击右键,会打开上下文关联菜单;

pyChariot 的小应用运行于系统浏览器控件之上,支持前端开发框架,可按 WebApp 同样的方式来进行调试。 其中最常用的就是开发者工具(DevTools),也可以使用您惯用的其他工具。 若需进一步自动化调试流程,建议结合浏览器开发工具的自定义配置或专用测试工具(如 Puppeteer、Selenium)。

调试完成后,可以用 pyChariot 进行最后的测试,pyChariot 不会打开终端和开发者工具窗口,同时屏蔽右键上下文关联菜单。

更多使用开发者工具(DevTools)进行调试的方法和技巧,请参阅 DevTools

在使用 edgechromium 时可以启用远程调试,编写 Playwright 测试,更多请参阅 Playwright