我使用自动化测试来测试我的WebApp。 在我的测试中,我也想测试我的chrome扩展。
当我的自动化开始运行时,(我使用selenium),如何将chrome扩展加载到chrome自动化测试窗口?
答案 0 :(得分:0)
启动浏览器后,您可以通过DesiredCapabilities传递它。对于Chrome,它是desiredCapabilities.chromeOptions。args,您可以在其中添加指向您的扩展路径的--load-extension
command line switch:
"desiredCapabilities": {
...
"chromeOptions": {
"args": [
"--load-extension=path/to/extension",
...
请注意,隐身和无头模式似乎不允许扩展。