2017-07-25 57 views
0

我的集成測試將受益於在chrome://flags中設置的標誌 - 特別是#enable-asm-webassembly。測試運行時,它們不會使用我自己的用戶首選項,因此標誌未設置。有什麼方法可以設置這些?量角器 - 如何在運行測試時設置chrome:// flags/

+0

使用chromeOptions,localState打開/關閉標誌。標記值存儲在Windows中AppData \ Local \ Google \ Chrome \ User Data \ Local State下的純文本文件中 – Barney

回答

1

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": ["[email protected]"] 
       } 
      } 
     } 
    } 

您可以通過更改標誌瞭解字典結構,看看它是如何得到體現在LocalState文件。 配置存儲在Chrome下AppData\Local\Google\Chrome\User Data\Local State

相關問題