def test_001(self): driver = get_android_driver( "com.yunmall.lc", "com.yunmall.ymctoc.ui.activity.MainActivity") driver.get_screenshot_as_file("./image/jietu.png") #添加图片 添加描述信息text with open("./image/jietu.png", "rb") as f: allure.attach("jietu", f.read(), allure.attach_type.PNG) assert True
def setup_class(self): """初始化driver和统一入口类""" self.driver = get_android_driver('com.yunmall.lc', 'com.yunmall.ymctoc.ui.activity.MainActivity') self.page_entrance = Page(self.driver)
from Base.Page import Page from Base.getDriver import get_android_driver # 声明driver driver = get_android_driver("com.yunmall.lc", "com.yunmall.ymctoc.ui.activity.MainActivity") # 实例化统一入口类 page_obj = Page(driver) # 点击我 page_obj.get_home_page().click_my_btn() # 点击已有账号取登录 page_obj.get_choice_login_page().click_exits_account() # 登录操作 page_obj.get_login_page().login("13205698627", "wyz19970912") # 个人中心 设置 page_obj.get_person_page().click_setting_btn() # 设置页面点击地址 page_obj.get_setting_page().click_address_btn() # 地址页面 点击新增地址 page_obj.get_address_manage_page().click_add_address() # 新增地址页面添加一条非默认地址 page_obj.get_add_address_page().add_address("hello", "13322221111", ("浙江省", "杭州市", "上城区"), "xi hu da dao", "666666") # 获取当前所有用户和手机号信息 print("添加第一条地址打印当前地址列表:", page_obj.get_address_manage_page().get_name_phone()) # 获取默认对应的用户名 print("添加第一条地址打印默认地址:", page_obj.get_address_manage_page().get_default_name()) # 地址页面 点击新增地址
def setup_class(self): self.driver = get_android_driver('com.android.settings', '.Settings') '''实例化统一入口类''' self.page_obj = Page(self.driver)
def setup_class(self): # 实例化统一入口类 self.page = Page( get_android_driver("com.android.mms", ".ui.ConversationList"))
def setup_class(self): # 实例化统一入口类 self.page_obj = Page( get_android_driver("com.yunmall.lc", "com.yunmall.ymctoc.ui.activity.MainActivity"))
def setup_class(self): """初始化Android驱动""" self.port_page = PortPage(get_android_driver("com.yunmall.lc", "com.yunmall.ymctoc.ui.activity.MainActivity")) self.port_page.get_home_page().close_update()
def setup_class(self): # 声明driver self.driver = get_android_driver('com.android.settings', '.Settings') # 实例化统一入口页面类 self.page_obj = Page(self.driver)