def search_box(input_Text): driver = webdriver.Remote("http://localhost:4723/wd/hub", desired_Cap()) driver.implicitly_wait(3) search_function = driver.find_element_by_accessibility_id('Search') search_function.click() driver.implicitly_wait(3) driver.set_value(search_function, input_Text) driver.execute_script('mobile: performEditorAction', {'action': 'done'}) driver.implicitly_wait(3) driver.find_element_by_accessibility_id('Nearest store tab').click() driver.implicitly_wait(3) driver.find_element_by_accessibility_id('clear and exit search')
from appium import webdriver from appium.webdriver.common.touch_action import TouchAction from InitAppiumDriver import desired_Cap import unittest import time desired_cap = desired_Cap() # Create Test Driver driver = webdriver.Remote("http://localhost:4723/wd/hub", desired_cap) driver.implicitly_wait(30) user_action = TouchAction(driver) ##ID: 02200’x.y = 32(shopBydept_Toys) ##Class: android.widget.ImageView el1 = driver.find_element_by_accessibility_id("Open navigation drawer") el1.click() time.sleep(8) user_action.tap(x=304, y=879).perform() time.sleep(8) user_action.tap(x=131, y=1099).perform()
import appium, time from appium import webdriver from appium.webdriver.common.touch_action import TouchAction from appium.webdriver.webdriver import WebDriver from InitAppiumDriver import desired_Cap desired_Capabilities = desired_Cap() '''#Class: android.widget.TextView driver=webdriver.Remote("http://localhost:4723/wd/hub", desired_Capabilities) driver.implicitly_wait(300) desired_Capabilities = { "deviceName": "emulator5554", "platformName": "Android", "app": "C:\\Users\\Abraham\\Downloads\\Walmart_v19.32.1_apkpure.com.apk", "appPackage": "com.walmart.android", "appWaitActivity": "com.walmart.android.app.main.HomeActivity", "platformVersion": "8.0" } ''' # Create Driver driver = webdriver.Remote("http://localhost:4723/wd/hub", desired_Capabilities) driver.implicitly_wait(30) # Get elements of EditTex in a list user_action = TouchAction(driver) search_button = driver.find_element_by_id('com.walmart.android:id/search_mag_icon') element_class_edit_text = driver.find_elements_by_class_name("android.widget.EditText")