木偶jQuery 我在2006年启动我的自动化浏览器脚本,当时还远没有Chrome Devtools协议可用,甚至在Chrome之前。 我已经将该私有项目维护了十多年,在此期间,这种自动化平台逐步发展起来,它基于JQuery选择器来识别元素。 现在,我正在尝试将自己的东西与开源自动化主流合并。 概述 该胶水代码是在Typescript中开发的,因为我喜欢Typescript并且它发展非常快。 Typescript允许您在没有冲突的情况下在远程浏览器中使用JQuery,并尽可能使用IDE的代码完成。 一体化 这个伪造者没有公开他的许多类,因此要注册我的扩展程序,我需要一个Page实例来修补其原型。 因此,有两种方法可以设置此jquery: 至少使用一次function pageExtend(page: Page): PageEx 调用function setupJQuery(): Pr