【问题标题】:Chrome args and prefs don't seems to be work in protractor confChrome args 和 prefs 似乎不适用于量角器配置
【发布时间】:2015-03-04 05:26:43
【问题描述】:

在以下问题上需要帮助。我已经解决了问题 1,所以关于问题 2 的任何提示都会很棒:

  1. --start-maximized 不会触发全窗口,所以我目前的工作是在beforeEach 函数中添加以下行:

    browser.driver.manage().window().maximize();      
    
  2. 尝试将文件下载到默认目录,但该文件只是下载到我的 C 驱动器上的文件夹而不是 /tmp/downloads(在另一个驱动器上)。

我的配置:

capabilities: {
    'browserName': 'chrome',
    'chromeOption': {
        args: ['--lang=en', '--start-maximized'],
        prefs: {
            'download': {
                'prompt_for_download': false,
                'default_directory': '/tmp/downloads',
            },

        },

    },
},

至于下载,我目前正在使用来自here 的解决方案。

【问题讨论】:

    标签: google-chrome testing selenium protractor selenium-chromedriver


    【解决方案1】:

    有错别字。应该是chromeOptions,而不是chromeOption

    【讨论】:

    • omg @alecxe,我一定是瞎了眼:)。 Prompt_for_download 仍然出现,我会多谷歌一下。谢谢。
    【解决方案2】:

    我认为 protractor conf 中的选项已更新为没有"--"

    所以也许尝试不使用"--"

    args: ['lang=en', 'start-maximized']

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-01-12
      • 2021-06-24
      • 1970-01-01
      • 1970-01-01
      • 2015-08-11
      • 2019-05-11
      • 2016-04-27
      相关资源
      最近更新 更多