Код: Выделить всё
from time import sleep
import Asyncio as Asyncio
from appium import webdriver
from appium.webdriver.common.appiumby import AppiumBy
desired_caps = {
"app": "/home/ubuntu/mobile_automation/sample.apk",
"platformName": "Android",
"deviceName": "ubuntu",
"ignoreHiddenApiPolicyError": "true",
# "appium:udid": "emulator-5554",
"unicodeKeyboard": True,
"resetKeyboard": True,
"autoGrantPermissions": True,
"adbExecTimeout": 60000,
"headless":True
}
try:
# Connect to the appium server and open the app
driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps)
driver.implicitly_wait(10)
# Find and click the necessary elements
bank_login_button = driver.find_element(by=AppiumBy.ID, value='com.indigo.sample:id/btn_register_login')
bank_login_button.click()
print("Webdriver Connected")
Есть ли какой-нибудь способ преобразовать это?
Мне нужно преобразовать синхронизацию в асинхронную версию веб-драйвера Appium в Python.
Буду благодарен за любую помощь
Подробнее здесь: https://stackoverflow.com/questions/764 ... c-to-async
Мобильная версия