有什么方法可以用 chrome 捕获动作流并导出到 selenium?

is there any way of capture a flow of actions with chrome and export to selenium?

我想知道是否可以捕获很多动作,例如流并导出到 selenium,以便重复该流。

例如,我每天需要多次卸载并重新安装和配置一些应用程序,过程总是相同的,而且是一个漫长的过程,所以为了避免在代码之间导航以捕获所有ID和类,有什么办法吗?

亲切的问候。

我认为 Selenium IDE 基本上就是您要查找的内容。它是一个 Chrome 或 Firefox 扩展,具有录制和回放功能,并且能够以多种语言(包括 python)导出工作代码。

警告:该工具生成的测试往往很漂亮unreliable/flaky,您可以通过使用 WebDriver 编码获得更好的稳定性。

使用 pyautogui 或类似的东西,你可以记录每次点击的位置,或者使用某些像素的颜色来启动不同的阶段,或者在点击屏幕上的每个保存点之前等待 x 时间