如何使用解压缩的扩展程序启动Chrome?

山姆

我正在使用Selenium WebDriver来测试我正在开发的Google Chrome扩展程序。我注意到ChromeDriver可以对其进行自定义以将扩展程序添加到启动的Chrome实例中。这可以使用类的AddExtensionAddExtensions方法来实现ChromeOptions

这些方法的文档表明,它们要求扩展名以crx文件的形式提供。由于我正在开发扩展程序,因此没有crx文件。我希望能够加载解压后的扩展程序,但是我找不到执行此操作的方法。

我尝试将扩展文件放在zip文件中,并为该AddExtension方法指定了扩展名,但是由于它不是crx文件,因此导致发生异常。我还尝试传递包含解压缩文件的目录,但这产生了一个FileNotFoundException

我怎样才能做到这一点?

山姆

通过使用AddArgument将信息直接传递给Chrome方法,我能够实现这一目标这是C#中的样子:

options = new ChromeOptions();
options.AddArgument("--load-extension=" + unpackedExtensionPath);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Chrome解压缩的扩展程序消失

来自分类Dev

以编程方式加载解压缩的Chrome扩展程序

来自分类Dev

以编程方式加载解压缩的Chrome扩展程序

来自分类Dev

在Python扩展程序中解压缩可迭代

来自分类Dev

我如何使我的Python程序解压缩压缩的文件?

来自分类Dev

如何制作自我解压缩并运行安装程序

来自分类Dev

如何解压缩Inno Setup安装程序

来自分类Dev

使用 jq 解压/解压缩 JSON

来自分类Dev

如何使用boost :: preprocessor解压缩序列?

来自分类Dev

如何在C#中使用GZipStream解压缩?

来自分类Dev

如何使用C#解压缩MSZIP文件?

来自分类Dev

如何使用Ant解压缩和复制特定文件

来自分类Dev

如何使用终端解压缩.tgz文件?

来自分类Dev

如何使用“ SHFILEOPSTRUCT”从ZipFile解压缩单个文件?

来自分类Dev

如何使用Scala解压缩zip文件?

来自分类Dev

如何使用PHP解压缩xml文件

来自分类Dev

如何使用nodejs上传zip文件并解压缩?

来自分类Dev

如何使用python解压缩文件

来自分类Dev

如何使用HTTPWebRequest解压缩GZIP / DEFLATE内容

来自分类Dev

如何使用终端解压缩.tgz文件?

来自分类Dev

如何使用cmd解压缩文件?

来自分类Dev

如何使用Java下载和解压缩ZIP文件

来自分类Dev

如何使用Ruby解压缩.tgz文件

来自分类Dev

如何使用for循环解压缩shorts [] []数组?

来自分类Dev

如何使用DeflateStream解压缩实时流数据?

来自分类Dev

如何解压缩使用速记存储的图像?

来自分类Dev

如何解压缩使用 .xz 的 tarball?

来自分类Dev

如何使用 mrjob.cat 自动解压缩输入?

来自分类Dev

如何使用各种技术解压缩/解压压缩/归档的文件-zip,rar,gzip,tar

Related 相关文章

热门标签

归档