小编Joã*_*ira的帖子

使用ngStorage进行量角器测试

我刚开始使用angularjs并需要一些帮助.我正在使用ngStorage来处理AngularJS应用程序中的本地存储和量角器到e2e规范.

describe('Test', function() {
  beforeEach(function () {
    browser.driver.manage().window().setSize(1280, 1024)
    browser.get('http://localhost:9000/#/test/first-test')
  })

  it("keeps the alternative marked", function () {
      element(by.id('element')).click()

      browser.refresh()

      expect(element(by.id('element')).isSelected()).toBe(true)
  })
})
Run Code Online (Sandbox Code Playgroud)

结果:

1) Test keeps the alternative marked
   Message:
     Expected false to be true.
   Stacktrace:
     Error: Failed expectation
    at [object Object].<anonymous> (path/spec/test_spec.js:12:52)
Run Code Online (Sandbox Code Playgroud)

我认为browser.refresh()会清除本地存储.有办法保持它或其他方式测试同样的事情?

谢谢你的进步.

javascript testing frontend angularjs protractor

5
推荐指数
1
解决办法
193
查看次数

标签 统计

angularjs ×1

frontend ×1

javascript ×1

protractor ×1

testing ×1