私はfirefox(ubuntu)46で分度器を使用していますが、私のテストはすべて緑色ですが、クロムを使うとコマンドの一部が失敗しますbrowser.executeScript('window.scrollTo(0,10000);');
が正しく動作しません。分度器テストFirefoxで動作しますが、Chromeで失敗します
scrollIntoView : function(){ arguments[0].scrollIntoView(); }
var elm = element(by.sth) browser.executeScript("arguments[0].scrollIntoView();", elm.getWebElement());
または
が、彼らはaswell動作しませんでした:私が使用しようとしていました。
私の2番目の質問は、Windowsで同じテストを開始しようとすると、ロケータが見つからないためにすべて失敗します。それは、ブラウザベースのarchtectureの相違か私のテストがうまく書かれていないためです。
と私の最初の問題を気にしないでください。 '' 'var sgpt = require( 'sg-protractor-tools');' '' '' 'sgpt.scroll.scrollTo(element); '' ' まだWindowsでこのテストを開始するには問題があります:) – Hikaryu