diff --git a/case/test_dde_1892517.py b/case/test_dde_1892517.py index 3c22d1f482b32dbf703049a10a86c80bcc34eac4..f1767f1da255f458a6bf534b75c19eec1d1a90b7 100644 --- a/case/test_dde_1892517.py +++ b/case/test_dde_1892517.py @@ -17,6 +17,29 @@ class TestDdeCase(BaseCase): self.assert_process_status(True, "deepin-devicemanager") def test_dde_1892517_2(self): + """桌面打开设备管理器""" + euler = DdeMethod() + euler.dde_dock.click_launcher_btn_by_attr() + euler.dde_launcher.click_search_box_by_attr() + Src.input("shebeiguanliqi") + sleep(3) + euler.dde_launcher.right_click_by_attr("设备管理器") + Src.select_menu(2) + sleep(1) + Src.esc() + euler.click_restore() + sleep(1) + euler.dde_dock.double_click_by_img("deepin_devicemanager_icon.png") + sleep(5) + self.assert_process_status(True, "deepin-devicemanager") + DdeMethod().kill_process("deepin-devicemanager") + sleep(3) + euler.dde_dock.right_click_by_img("deepin_devicemanager_icon.png") + Src.select_menu(1) + sleep(5) + self.assert_process_status(True, "deepin-devicemanager") + + def test_dde_1892517_3(self): """终端打开设备管理器""" Cmd.run_cmd("deepin-devicemanager &") sleep(5) diff --git a/method/image_res/deepin_devicemanager_icon.png b/method/image_res/deepin_devicemanager_icon.png index 27840ca4e252ed4597764d00c94541dd840a5d48..2e0fcb2d9356de0f728a5cd2b87ac8175015d286 100644 Binary files a/method/image_res/deepin_devicemanager_icon.png and b/method/image_res/deepin_devicemanager_icon.png differ