我有一个关于量角器拖放的问题。在量角器测试中,是否可以将某些内容从桌面或其他路径拖动到浏览器?在浏览器中,我有这段代码,它可以工作:
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);
});发布于 2017-02-14 20:52:26
这是不可能的。量角器在不同的上下文中打开浏览器。它可以与DOM上的元素联系-来自桌面等的项目无法被量角器识别。你可以使用javascript 读\写文件等等,但是不能对它们运行动作。
https://stackoverflow.com/questions/42213238
复制相似问题