1
원하는 요소가 표시 될 때까지 페이지를 스크롤하려고합니다.nightwatch.js - 요소가 표시 될 때까지 스크롤
이 나는 시도했다 :
browser.execute(function() {
window.scrollBy(0, 10000000);
}, []);
및
browser.getLocationInView("<selector>", function(result) {
this.assert.equal(typeof result, "object");
this.assert.equal(result.status, 0);
this.assert.equal(result.value.x, 200);
this.assert.equal(result.value.y, 200);
});
첫 페이지를 스크롤하지 않고 요소가 표시되지 않기 때문에 두 번째는 실패합니다.
해결 방법? 요소가 보일 때까지 스크롤하고 싶습니다. 당신이 jQuery를 사용하는 경우