diff --git a/case/test_dde_1958213.py b/case/test_dde_1958213.py new file mode 100644 index 0000000000000000000000000000000000000000..58b98ab8db50928d47f50ee5ccf45bc771eba152 --- /dev/null +++ b/case/test_dde_1958213.py @@ -0,0 +1,34 @@ +#!/usr/bin/env python3 +# _*_ coding:utf-8 _*_ +""" +@Time : 2025/12/04 +@Author : xianglongfei@uniontech.com +""" + +import pytest + +from src import sleep +from apps.dde_autotest_euler.case.base_case import BaseCase +from public.dde_dock_public_widget import DdeDockPublicWidget + + +class TestDdeCase(BaseCase): + def test_dde_1958213(self): + """【控制中心】【Tooltips】在任务栏显示tips """ + dock = DdeDockPublicWidget() + #【步骤】:1.鼠标hover到任务栏控制中心图标上 + dock.move_to_element_in_dock_by_attr("Btn_控制中心") + sleep(3) + #【断言】:2.tips显示"控制中心" + self.assert_ocr_exist("控制中心") + + @pytest.fixture(scope="function", autouse=True) + def setup_teardown_1958213(self): + """前置和后置""" + # 控制中心:在任务栏驻留,且未打开 + dock = DdeDockPublicWidget() + dock.kill_process("dde-control-center") + dock.send_link_to_dock("控制中心") + yield + #【后置】:1.移动鼠标,取消hover + dock.move_to(960,540) diff --git a/dde.csv b/dde.csv index a60db4d574b24a172aa0c8b4eeaa4d2382143954..16b6abd1df120d81380a32c9fcac4ff623a363ef 100644 --- a/dde.csv +++ b/dde.csv @@ -133,6 +133,7 @@ 1940063,,, 1450519,,, 1952209,,, +1958213,,, 1952211,,, 1955475,,, 1956209,,, \ No newline at end of file