2017-02-13 33 views
1

我有一個關於使用量角器拖放的問題。在量角器測試中,我可以將某些東西從桌面或其他路徑拖到瀏覽器中嗎? 在瀏覽器我有這樣的代碼,它的工作原理:從量角器中的oustide瀏覽器中拖放一個對象

describe('TEST', function() { 

it('Info', function() { 
browser.get('http://codef0rmer.github.io/angular-dragdrop/#!/'); 

    var dragElement = element(by.model('list1')); 
    var dropElement = element(by.model('list2')); 

browser.actions() 
    .mouseMove(dragElement) 
    .mouseDown() 
    .mouseMove(dropElement) 
    .mouseUp() 
    .perform(); 
    browser.pause(30000); 

}); 
+0

類似[this](http://www.htmlgoodies.com/html5/javascript/drag-files-into-the-browser-from-the-desktop-HTML5.html#fbid=60s_eIxMGu4)? –

回答

0

這是不可能的。量角器在不同的上下文中打開瀏覽器。 它可以與DOM上的元素聯繫 - 量角器無法識別桌面等物品。 你可以通過使用javascript讀\寫文件等,但不能對它們執行操作。