__st__.py 1.2 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
import sys
import os
from venv import logger

# 获取当前脚本的绝对路径
current_dir = os.path.dirname(os.path.abspath(__file__))
# 构建预定系统的绝对路径
预定系统_path = os.path.abspath(os.path.join(current_dir, '..','..','..'))
# 添加路径
sys.path.append(预定系统_path)
# 导入模块
try:
    from 预定系统.Base.base import *
    from 预定系统.Base.app_base import *
except ModuleNotFoundError as e:
    print(f"ModuleNotFoundError: {e}")
    print("尝试使用绝对路径导入")
    from 预定系统.Base.base import *
    from 预定系统.Base.app_base import *

def suite_setup():
    STEP(1, "初始化设备adb连接")
    # 展厅门口中控屏设备
    device_ip = '192.168.5.112'
    app_init(device_ip)
    # 展厅会议室中控屏设备
    device_ip = '192.168.5.142'
    app_init(device_ip)
    check_service_status("192.168.5.200", 8080)
    # 传入系统类型,展厅预定巡检 == 192.168.5.200
    browser_init("展厅预定巡检")
    wd = GSTORE['wd']
33
    admin_login("Test02", "ubains@123")
34 35 36 37 38 39 40

def suite_teardown():
    device_ip = '192.168.5.112'
    app_quit(device_ip)
    device_ip = '192.168.5.142'
    app_quit(device_ip)
    browser_quit()