我对量角器的拖放有疑问。我可以在Protractor测试中将某些东西从桌面或其他路径拖到浏览器吗? 在浏览器中我有这个代码,它的工作原理:
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 :(得分:0)
这是不可能的。量角器在不同的上下文中打开浏览器。 它可以与 DOM 上的元素联系 - 量角器无法识别桌面上的项目等。 您可以使用javascript读取\写入文件等,但无法对其执行操作。