コード例 #1
0
ファイル: text_screenshout.py プロジェクト: wty8622482/demo
    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
コード例 #2
0
 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)
コード例 #3
0
ファイル: assert_page.py プロジェクト: noonetown1997/PO_Demo
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())

# 地址页面 点击新增地址
コード例 #4
0
    def setup_class(self):
        self.driver = get_android_driver('com.android.settings', '.Settings')

        '''实例化统一入口类'''
        self.page_obj = Page(self.driver)
コード例 #5
0
 def setup_class(self):
     # 实例化统一入口类
     self.page = Page(
         get_android_driver("com.android.mms", ".ui.ConversationList"))
コード例 #6
0
ファイル: test_login.py プロジェクト: noonetown1997/PO_Demo
 def setup_class(self):
     # 实例化统一入口类
     self.page_obj = Page(
         get_android_driver("com.yunmall.lc",
                            "com.yunmall.ymctoc.ui.activity.MainActivity"))
コード例 #7
0
 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()
コード例 #8
0
    def setup_class(self):
        # 声明driver
        self.driver = get_android_driver('com.android.settings', '.Settings')

        # 实例化统一入口页面类
        self.page_obj = Page(self.driver)