如何使用cypress插件自动化拖放

问题描述 投票:0回答:1

无法将列表中的第一个任务拖至第 3 个任务

cy.get('div[data-columns="columns"]')
      .find('div[data-columnContainer="columnContainer"]')
      .each(($column) => {
        if ($column.text().includes("Hamza Malik")) {
          cy.get('div[data-taskDraggable="taskDraggable"]:nth-child(1)').drag('div[data-taskDraggable="taskDraggable"]:nth-child(3)', { force: true });
        }
      });
jquery cypress drag
1个回答
0
投票

您可以尝试cypress-drag-drop插件:

describe('Dragtest', () => {
  it('should dragndrop', () => {
    cy.visit('/yourpage')

    cy.get('.sourceitem').drag('.targetitem', options)
  })
})
© www.soinside.com 2019 - 2024. All rights reserved.