Appium
getAppiumContext
Команда Appium. Більше деталей можна знайти в офіційній документації протоколу.
Використання
driver.getAppiumContext()
Повертає
- <Context>
context
: рядок, що представляє поточний контекст, або null, що означає 'немає контексту'
switchAppiumContext
Команда Appium. Більше деталей можна знайти в офіційній документації протоколу.
Використання
driver.switchAppiumContext(name)
Параметри
Назва | Тип | Деталі |
---|---|---|
name | string | рядок, що представляє доступний контекст |
getAppiumContexts
Команда Appium. Більше деталей можна знайти в офіційній документації протоколу.
Використання
driver.getAppiumContexts()
Повертає
- <Context[]>
contexts
: масив рядків, що представляють доступні контексти, наприклад 'WEBVIEW' або 'NATIVE'
shake
Виконати дію струшування на пристрої.
Команда Appium. Більше деталей можна знайти в офіційній документації протоколу.
Використання
driver.shake()
Підтримка
lock
Заблокувати пристрій.
Команда Appium. Більше деталей можна знайти в офіційній документації протоколу.
Використання
driver.lock(seconds)
Параметри
Назва | Тип | Деталі |
---|---|---|
seconds опціонально | number | на скільки часу заблокувати екран (тільки iOS) |
Підтримка
unlock
Розблокувати пристрій.
Команда Appium. Більше деталей можна знайти в офіційній документації протоколу.
Використання
driver.unlock()
Підтримка
isLocked
Перевірити, чи заблокований пристрій.
Команда Appium. Більше деталей можна знайти в офіційній документації протоколу.
Використання
driver.isLocked()
Повертає
- <boolean>
isLocked
: True, якщо пристрій заблокований, false, якщо ні
Підтримка
startRecordingScreen
Почати запис екрану.
Команда Appium. Більше деталей можна знайти в офіційній документації протоколу.
Використання
driver.startRecordingScreen(options)