from appium.webdriver.common.appiumby import AppiumBy
from 预定系统.Base.app_base import *
import logging
from time import sleep
from hytest import *

# 配置日志记录
logging.basicConfig(level=logging.DEBUG, format='%(asctime)s - %(levelname)s - %(message)s')

class DoorScreen:
    """
        执行指令:
            1.cd 预定系统
            2.
    """
    tags = ['门口屏测试']

    def teststeps(self):
        app_drive = None
        wd = GSTORE['wd']
        try:
            app_drive = app_setup_driver("Android", "11", "门口屏测试", "com.ubains.local.gviewer", "com.ubains.ub.gview.SplashActivity","192.168.1.160:5555")
            app_drive.implicitly_wait(20)  # 设置缺省等待时间

        except Exception as e:
            logging.error(f"发生错误: {e}", exc_info=True)