From 305a0dba229de4c82fa1e9e741702e112cda930f Mon Sep 17 00:00:00 2001 From: xietian Date: Thu, 19 Sep 2024 11:14:11 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- case/assert_res/logo_deepin.png | Bin 0 -> 2397 bytes case/test_dde_1271293.py | 19 +++++++++++++++++++ method/dde_control_center_method.py | 4 ++++ 3 files changed, 23 insertions(+) create mode 100644 case/assert_res/logo_deepin.png create mode 100644 case/test_dde_1271293.py diff --git a/case/assert_res/logo_deepin.png b/case/assert_res/logo_deepin.png new file mode 100644 index 0000000000000000000000000000000000000000..6f46aec45210bf3d49a7492c2671f702ef1cb826 GIT binary patch literal 2397 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 literal 0 HcmV?d00001 diff --git a/case/test_dde_1271293.py b/case/test_dde_1271293.py new file mode 100644 index 0000000..c78de08 --- /dev/null +++ b/case/test_dde_1271293.py @@ -0,0 +1,19 @@ +from case.base_case import BaseCase +from pylinuxauto import sleep +from method.dde_method import DdeMethod +from method.dde_control_center_method import DdeControlCenterMethod +from method.dde_dock_method import DdeDockMethod + + +class TestDdeCase(BaseCase): + def test_dde_1271293(self): + """查看系统信息—版本协议""" + DdeDockMethod().dde_dock_method_click_control_center_btn_by_attr() + sleep(6) + DdeControlCenterMethod().dde_control_center_method_click_system_info_by_attr() + sleep(1) + self.assert_image_exist_in_dde('logo_deepin.png') + + def teardown_method(self): + """关闭控制中心""" + DdeMethod().dde_method_close_window() diff --git a/method/dde_control_center_method.py b/method/dde_control_center_method.py index 7698cfe..270060c 100644 --- a/method/dde_control_center_method.py +++ b/method/dde_control_center_method.py @@ -15,6 +15,10 @@ class DdeControlCenterMethod(BaseMethod): """在控制中心主界面中点击 键盘和语言""" self.dde_control_center_method_click_by_attr("键盘和语言") + def dde_control_center_method_click_system_info_by_attr(self): + """在控制中心主界面中点击 系统信息""" + self.dde_control_center_method_click_by_attr("系统信息") + def dde_control_center_method_click_keyboard_layout_by_attr(self): """在 键盘和语言 模块点击 键盘布局""" self.dde_control_center_method_click_by_attr("键盘布局") -- Gitee