diff --git a/case/test_dde_1892511.py b/case/test_dde_1892511.py new file mode 100644 index 0000000000000000000000000000000000000000..898dd556665fd1900dbcd381701d5d2d491b91aa --- /dev/null +++ b/case/test_dde_1892511.py @@ -0,0 +1,31 @@ +from time import sleep +from src import Src +import pytest +from src import CmdCtl as Cmd + +from apps.dde_autotest_euler.case.base_case import BaseCase +from apps.dde_autotest_euler.method.dde_method import DdeMethod + + +class TestDdeCase(BaseCase): + + def test_dde_1892511_1(self): + """启动器打开字体管理器""" + euler = DdeMethod() + euler.open_software_by_launcher("zitiguanliqi") + sleep(5) + self.assert_process_status(True, "deepin-font-manager") + + def test_dde_1892511_2(self): + """终端打开字体管理器""" + Cmd.run_cmd("deepin-font-manager &") + sleep(5) + self.assert_process_status(True, "deepin-font-manager") + + @pytest.fixture(autouse=True) + def clear(self): + DdeMethod().kill_process("deepin-font-manager") + yield + DdeMethod().kill_process("deepin-font-manager") + DdeMethod().click_restore() + DdeMethod().esc() diff --git a/dde.csv b/dde.csv index 80af4661770a2211d2f06575b2e206e5212c15a0..a9f77fc230299bab48f22c21dec0d06a9705858f 100644 --- a/dde.csv +++ b/dde.csv @@ -66,3 +66,4 @@ 1892485,,, 159819,,, 159842,,, +1892511,,, diff --git a/method/image_res/deepin-font-manager_icon.png b/method/image_res/deepin-font-manager_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8a8cfb8cdf5c179004c53a0ae534124a2ae47b39 Binary files /dev/null and b/method/image_res/deepin-font-manager_icon.png differ