剧作家-带偏移的拖放

问题描述

我们有一个使用Playwright Webdriver的CodeceptJS自动化框架,正在测试的应用程序在Typescript中。有没有一种方法可以将元素拖放到页面上的特定位置?我希望能够水平或垂直拖放某些像素。当前的dragAnddrop()Playwright方法将可拖动元素带回其原始位置,因为我无法将其拖动足够长的时间才能将其放置在占位符中。 像硒一样的东西(dragFrom,dragTo,offsetX);

谢谢

解决方法

我在这里遇到同样的问题。 尝试使用以下代码:

  • const dataTransfert =等待页面。evaluateHandle(()=> new DataTransfert());
  • 等待page.dispatchEvent('。fc-daygrid-day-events','dragstart',{dataTransfert});
  • 等待page.dispatchEvent('。fc-day-today','drop',{dataTransfert}); 告诉我它是否对您有用。