我使用茉莉和量角器对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:对象#没有方法' scrollTop'
不确定我做错了什么,请告知。