app案例归纳
====================================================
案例模板一:百度阅读案例
# #案例:百度阅读 from appium import webdriver from time import * desired_caps={'platformName':'Android',#平台系统: Android or los 'deviceName':'OPPO R11',#设备名称SM-G9350 'platformVersion':'android-4.4W', #平台版本 'appPackage':'com.baidu.yuedu',#包名 'appActivity':'com.baidu.yuedu.splash.SplashActivity', #activity 'unicodeKeyboard': True, #使用unicode编码方式发送字符串 } driver=webdriver.Remote('http://127.0.0.1:4723/wd/hub',desired_caps) #打开百度阅读 sleep(8) driver.find_element_by_id('com.baidu.yuedu:id/negativeUpgrade').click() #点击取消 sleep(6) driver.find_element_by_id('com.baidu.yuedu:id/lefttitle').click() #点击书架 sleep(4) driver.find_element_by_id('com.baidu.yuedu:id/righttitle').click() #点击图书 sleep(4) driver.find_element_by_id('com.baidu.yuedu:id/webbooktitle').click() #点击小说 sleep(4) driver.find_element_by_id('com.baidu.yuedu:id/tab_search').click() #点击搜索 sleep(4) driver.find_element_by_id('com.baidu.yuedu:id/full_text_search_bar_input').send_keys('狼图腾') #定位搜索框并输入文字 sleep(4) driver.find_element_by_id('com.baidu.yuedu:id/full_text_search_bar_search').click() #点击搜索 sleep(4) driver.find_element_by_xpath("//android.view.View[@content-desc='狼图腾 百度阅读']/android.widget.ListView[2]/android.view.View[1]").click() #点击第一本书 sleep(4) driver.find_element_by_id('com.baidu.yuedu:id/book_reading').click() #点击免费试读 sleep(4) driver.find_element_by_id('com.baidu.yuedu:id/bdreader_reader_brightnessview').click() #点击页面空白处 sleep(2) driver.find_element_by_xpath("//android.widget.RelativeLayout[@resource-id='com.baidu.yuedu:id/tv_back']/android.widget.TextView[1]").click() #点击返回 sleep(5) driver.find_element_by_id('com.baidu.yuedu:id/positive').click()
============================================================================
案例模板二: