如何防止硒加载js文件?

问题描述:

标题几乎总结了它。如何防止硒加载js文件?

我有一个网站,在那里定制的js文件的位置,并以写一些测试,我需要禁用加载这个js文件,但我插入自定义的js文件来代替。从Chromedriver使用execute_script功能。在这里,我不确定工作方式。

我在想在NoScript的添加规则附加,这将防止第一js文件加载,把他关和注入我的js文件,但我不知道,只要有可能。

硒是专为端到端测试。如果您必须更改页面的内容,那么您可能使用了错误的工具。

有可能通过executeScript一块JavaScript来改变与硒的页面。但是,只能在页面完全加载并且可能在执行原始脚本之后才能完成。

一种方法是使用代理拦截资源和转发不同的一个。