Chrome主要偏好设置

时间:2015-11-10 13:23:35

标签: google-chrome selenium protractor end-to-end e2e-testing

我正在编写量角器测试,打开新标签页(在Chrome中)。 因为Chrome设置是按用户设置的,并且Protractor打开的实例是匿名的 - 弹出设置被设置为阻止所有,因此测试失败。我想为所有用户设置设置。

我已经明白我想设置'master_preference'应该位于/library/Google下的文件(在Mac OX上)并且我找不到该文件。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您需要通过设置--disable-popup-blocking argument让Chrome知道您不希望弹出窗口被阻止:

capabilities: {
  browserName: 'chrome',
  chromeOptions: {
    args: ['disable-popup-blocking']
  }
},