dragAndDrop
Обзор
Используйте команду dragAndDrop
, чтобы перетащить элемент в указанный элемент назначения или позицию.
Использование
await browser.$(selector).dragAndDrop(target, { duration });
Параметры команды
Имя | Тип | Описание |
target | Element или DragAndDropCoordinate | Элемент назначения или объект с координатами x и y. |
duration | Number | Таймаут для перетаскивания элемента (операции drag). |
Примеры использования
it("should demonstrate the dragAndDrop command", async ({ browser }) => {
const elem = await browser.$("#someElem");
const target = await browser.$("#someTarget");
// выполнить drag and drop в другой элемент
await elem.dragAndDrop(target);
// выполнить drag and drop относительно текущей позиции
await elem.dragAndDrop({ x: 100, y: 200 });
});