1

我正在使用 jasmine 和量角器对 angularjs 进行 E2E 测试。

我想测试一个菜单,当单击菜单时页面滚动本身,所以我需要获取正文的滚动顶部位置。

我创建了以下测试:

it('Click on the menu, the page is scrolling', function() {
    var page_position = $('body').scrollTop();
    expect(page_position).toEqual(0);
    element(by.id('sub-menu-second')).click();
    page_position = $('body').scrollTop();
    expect(page_position).toBeGreaterThan(0);
});

当我运行测试时,我得到:

TypeError: Object # has no method 'scrollTop'

不知道我做错了什么,请指教。

4

0 回答 0