刚刚咱们说到了,登录现在将一开始点击进去app时候广告问题处理
下面话不多说代码伺候
from base.base_page import BasePage
from appium.webdriver.common.mobileby import MobileBy
class HomePage(BasePage):
#初始化
def __init__(self,driver):
BasePage.__init__(self,driver)
#引导页
self.yy_yindao=(MobileBy.ANDROID_UIAUTOMATOR,'new UiSelector().resourceId("me.onehome.app:id/immediately")')
# 广告定位
self.ad_loc = (MobileBy.ANDROID_UIAUTOMATOR, 'new UiSelector().resourceId("me.onehome.app:id/closeButton")')
self.share = (MobileBy.ANDROID_UIAUTOMATOR,'new UiSelector().resourceId("me.onehome.app:id/action_bar_right_bt_iv")')
self.wx=(MobileBy.ID,'me.onehome.app:id/socialize_image_view')
#点击跳过引导页
def click_yindaoye_ad(self):
self.click_element(self.yy_yindao)
#点击关闭广告
def click_close_ad(self):
self.click_element(self.ad_loc)
#滑动顶部视图
def scroll_top_view(self):
self.move_element_Action((664,132),(90,132),(717,1275))
#点击轮播图 scroll_view
def click_scroll_view(self):
self.tap_position_touch_Action((361,137),(717,1275))
#点击分享:
def click_share(self):
self.click_element(self.share)
#点击微信:
def click_weixin(self):
self.click_elements(self.wx,0)
代码已上传,基本的app广告处理完成, 页面操作成功后,跳转登录状态,刚刚上传的代码,是咱们这个广告进去的下一步操作,谢谢大家观看,不足之处,还望博友多多提意见, 博主虚心接受学习!