touchAction
Попередження про застарілість
Команда touchAction застаріла і буде видалена в майбутній версії.
Ми рекомендуємо натомість використовувати команду action з
типом вказівника touch, наприклад:
await browser.action('pointer', {
parameters: { pointerType: 'touch' }
})
API сенсорних дій (Touch Action) надає основу для всіх жестів, які можна автоматизувати в Appium. На даний момент воно доступне лише для нативних додатків і не може бути використане для взаємодії з веб-додатками. В його основі лежить можливість об'єднувати разом ad hoc окрем і дії, які потім будуть застосовані до елемента в додатку на пристрої. Основні дії, які можна використовувати:
- press (передати елемент або (x,y) або обидва)
- longPress (передати елемент або (x,y) або обидва)
- tap (передати елемент або (x,y) або обидва)
- moveTo (передати абсолютні координати x,y)
- wait (передати мс (у мілісекундах))
- release (без аргументів)
Використання
$(selector).touchAction(action)