Beispiel #1
0
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")