【问题标题】:Protractor browser chrome cache issue量角器浏览器 chrome 缓存问题
【发布时间】:2017-05-11 17:32:02
【问题描述】:

现在我正在 chrome 中运行 Protractor 测试,在进行自动化时,我向 html 文件添加了一个自定义 css 类,以便为我的自动化捕获该元素。

但奇怪的是,当我运行测试时,我添加的类并没有反映在我的测试浏览器中。所以我找不到正确的元素。

然后我尝试转到一个普通的 chrome 窗口并检查我添加的新 css 类。它在正常的 chrome 窗口中没有任何问题。

你知道这里发生了什么吗?这是缓存问题吗?

我也在测试中添加了browser.enterRepl(); 和检查。但是我看不到我添加的新 css 类。

我尝试添加 id 并且发生同样的事情

【问题讨论】:

  • 我有同样的问题,但接受的答案并没有为我解决。我以隐身方式运行测试,测试窗口仍在使用过时的 css。还有其他想法吗?

标签: google-chrome protractor


【解决方案1】:

如果您认为这是缓存问题,请尝试通过将此设置添加到您的 conf.js 中以隐身模式打开 Chrome:

capabilities: {
    'browserName': 'chrome',
    'chromeOptions': {
      'args': ['incognito']
    }
  }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-04-23
    • 2015-08-05
    • 2011-10-14
    • 2011-08-18
    • 1970-01-01
    • 2017-08-23
    • 2015-03-02
    相关资源
    最近更新 更多