From 4dc4d7fd2fbd7615ceccaa9240125a1c25b3e22f Mon Sep 17 00:00:00 2001 From: qicoffee Date: Wed, 18 Sep 2024 15:01:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E4=B8=80=E6=9D=A1=E7=94=A8?= =?UTF-8?q?=E4=BE=8B=EF=BC=8C=E7=94=A8=E4=BA=8E=E6=9F=A5=E7=9C=8B=E5=90=AF?= =?UTF-8?q?=E5=8A=A8=E6=97=A5=E5=BF=97=E9=89=B4=E6=9D=83=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...t_dde_1271005.png => test_dde_1271001.png} | Bin ...est_dde_1271005.py => test_dde_1271001.py} | 4 +-- case/test_dde_1271159.py | 31 ++++++++++++++++++ 3 files changed, 33 insertions(+), 2 deletions(-) rename case/assert_res/{test_dde_1271005.png => test_dde_1271001.png} (100%) rename case/{test_dde_1271005.py => test_dde_1271001.py} (86%) create mode 100644 case/test_dde_1271159.py diff --git a/case/assert_res/test_dde_1271005.png b/case/assert_res/test_dde_1271001.png similarity index 100% rename from case/assert_res/test_dde_1271005.png rename to case/assert_res/test_dde_1271001.png diff --git a/case/test_dde_1271005.py b/case/test_dde_1271001.py similarity index 86% rename from case/test_dde_1271005.py rename to case/test_dde_1271001.py index eba9fcd..b01dd10 100644 --- a/case/test_dde_1271005.py +++ b/case/test_dde_1271001.py @@ -4,14 +4,14 @@ from pylinuxauto import sleep class TestDdeCase(BaseCase): - def test_dde_1271005(self): + def test_dde_1271001(self): """控制中心-网络-DSL功能测试""" euler = DdeMethod() euler.dde_dock_method_click_control_center_btn_by_attr() sleep(6) euler.dde_method_add_network_dsl_by_control_center() sleep(3) - self.assert_image_exist_in_dde("test_dde_1271005.png") + self.assert_image_exist_in_dde("test_dde_1271001.png") def teardown_method(self): """将新增的DSL删除,关闭控制中心窗口""" diff --git a/case/test_dde_1271159.py b/case/test_dde_1271159.py new file mode 100644 index 0000000..0d14661 --- /dev/null +++ b/case/test_dde_1271159.py @@ -0,0 +1,31 @@ +from pylinuxauto import sleep +from case.base_case import BaseCase +from method.dde_method import DdeMethod +import pylinuxauto + + +class TestDdeCase(BaseCase): + def test_dde_1271159_1(self): + """日志收集工具-启动日志查看-鉴权失败""" + euler = DdeMethod() + euler.dde_method_open_software_by_launcher("rizhishoujigongju") + sleep(6) + pylinuxauto.find_element_by_attr_path( + "/dde-polkit-agent/EditableText_passwordinput" + ).click() + pylinuxauto.input_message("1") + pylinuxauto.enter() + sleep(2) + self.assert_image_exist_in_dde("test_dde_1271159_1") + + def test_dde_1271159_2(self): + """日志收集工具-启动日志查看-鉴权成功""" + euler = DdeMethod() + euler.dde_method_open_software_by_launcher("rizhishoujigongju") + sleep(6) + euler.deepin_log_viewer_input_root_password() + self.assert_ocr_exist("状态") + + def teardown_method(self): + """通过命令关闭日志收集工具""" + DdeMethod().base_method_kill_process_by_cmd("deepin-log-viewer") -- Gitee