提交 498c8ae1 authored 作者: 陈泽健's avatar 陈泽健

处理展厅巡检中控屏的信息发布屏流程步骤缺失问题,增加异常重试机制。

上级 00f28b10
......@@ -529,10 +529,18 @@ def information_control(app_drive,wd):
logging.error("帧捕获失败")
# 点击信息发布关闭按钮
logging.info("点击信息发布关闭按钮")
INFO("点击信息发布关闭按钮")
information_close_button = app_drive.find_element(AppiumBy.XPATH,
"/hierarchy/android.widget.FrameLayout/android.widget.LinearLayout/android.widget.FrameLayout/android.widget.LinearLayout/android.widget.FrameLayout/android.widget.RelativeLayout/android.widget.RelativeLayout/android.widget.RelativeLayout[2]/android.widget.Button[7]")
"/hierarchy/android.widget.FrameLayout/android.widget.LinearLayout/android.widget.FrameLayout/android.widget.LinearLayout/android.widget.FrameLayout/android.widget.RelativeLayout/android.widget.RelativeLayout/android.widget.RelativeLayout[2]/android.widget.Button[6]")
information_close_button.click()
# 这是信发屏已关闭的界面
INFO("请检查中控屏软件信息发布界面是否正常显示为关闭")
SELENIUM_LOG_SCREEN(wd, "50%", "Exhibit_Inspect", "Control_Manage", "information_off")
if capture_frame_from_rtsp(information_rtsp_url, "information_off.png"):
logging.info("帧捕获成功")
else:
logging.error("帧捕获失败")
def music_control(app_drive,wd):
......
......@@ -223,4 +223,5 @@
- 补充图片对比函数,还需调整一下判断的图像点阈值。
- 讯飞系统的定位元素改为CSS,因国际化导致原先的XPATH可能会由变化。
58. 2025-02-22
- 排查展厅巡检报告中无纸化会议操作的截图显示错误问题,补充上一无纸化同屏流程的结束同屏操作步骤。在初始化函数补充adb连接是否可用的判断,如连接失败,则不进行后续操作。
\ No newline at end of file
- 排查展厅巡检报告中无纸化会议操作的截图显示错误问题,补充上一无纸化同屏流程的结束同屏操作步骤。在初始化函数补充adb连接是否可用的判断,如连接失败,则不进行后续操作。
- 处理展厅巡检中控屏的信息发布屏流程步骤缺失问题,增加异常重试机制。
\ No newline at end of file
......@@ -21,7 +21,10 @@ except ModuleNotFoundError as e:
def suite_setup():
STEP(1, "初始化设备adb连接")
device_ip = '192.168.5.112'
app_init(device_ip)
# app_init(device_ip)
# 检查设备adb连接状态
CHECK_POINT("设备1的adb连接初始化检测", app_init(device_ip) == True)
check_service_status("192.168.5.200", 8080)
# 传入系统类型,展厅预定巡检 == 192.168.5.200
browser_init("展厅预定巡检")
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论