雖然我使用量角器與firefox(ubuntu)46所有我的測試都是綠色的,但是當我使用chrome時,其中一些失敗,因爲命令browser.executeScript('window.scrollTo(0,10000);');
無法正常工作。我試圖用:量角器測試在Firefox上運行但在Chrome上失敗
var elm = element(by.sth) browser.executeScript("arguments[0].scrollIntoView();", elm.getWebElement());
或
scrollIntoView : function(){ arguments[0].scrollIntoView(); }
但他們沒有藏漢工作。
而我的第二個問題是,當我嘗試在Windows上啓動相同的測試時,它們全部失敗,因爲缺少定位符等。是因爲瀏覽器的結構差異或我的測試寫得不好。
不要緊,我討厭我的第一個問題 var sgpt = require('sg-protractor-tools');''' sgpt.scroll.scrollTo ''' 但仍然有問題在Windows上啓動此測試:) – Hikaryu