在分页(或视窗)中使用带有量角器的DragAndDrop

时间:2018-11-23 12:13:27

标签: selenium drag-and-drop protractor automated-tests

我有2个不同的Web应用程序,我需要进行自动化测试以涵盖这种情况:

我从一个应用程序中拖动图片,并将其粘贴到另一个选项卡(或窗口)中,然后粘贴到其他应用程序中。 没有选项可以模拟文件上传,因为放下图片时,他们在两个应用程序中如何引用该图片是有逻辑的。

我没有找到任何可以放到tab(window)之外的解决方案。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您必须创建一个自定义函数来实现您的目标。

结帐:https://www.npmjs.com/package/html-dnd

使用此软件包,您可以在同一窗口上拖放,但是如果您扩展功能并创建自定义逻辑,例如:

onDragStart - element from window 1
{your logic to switch window}
OnDragEnd - element from window 2