我的集成测试将受益于chrome://flags
中设置的标志 - 特别是#enable-asm-webassembly。测试运行时,他们不使用我自己的用户首选项,因此未设置标志。有没有办法设置这些?
答案 0 :(得分:2)
https://sites.google.com/a/chromium.org/chromedriver/capabilities
capabilities: {
'browserName': 'chrome',
'chromeOptions': {
'args': ['start-minimized', 'window-size=1920,1080'],
'localState': {
"browser": {
"enabled_labs_experiments": ["enable-asm-webassembly@1"]
}
}
}
}
您可以通过更改标志来了解字典结构,并查看它在LocalState文件中的反映方式。
配置由Chrome存储在AppData\Local\Google\Chrome\User Data\Local State