Как мне обойти указатель мыши, который должен быть в браузере
У меня есть следующий код
var dragUserTask = element(by.repeater("item in getItms(slctCat)").row(0));
browser.actions()
.mouseMove(dragUserTask)
.mouseDown()
.mouseMove({ x: 400, y: 400 })
.mouseUp()
.perform().then(function () {
Теперь, если я запускаю тест, мой указатель мыши должен быть на экране, и "перетаскивание" падает только там, где мой указатель находится на экране. Не падает .mouseMove({ x: 400, y: 400 })
Могу ли я попробовать .dragAndDrop
и если да, как именно это работает, я боролся, я использовал этот код:
browser.actions()
.dragAndDrop(dragUserTask,{ x: 400, y: 400 })
.perform().then(function () {
Но мое падение все еще там, где мой указатель мыши находится на экране