diff --git a/case/assert_res/test_dde_1893491_1.png b/case/assert_res/test_dde_1893491_1.png new file mode 100644 index 0000000000000000000000000000000000000000..857c276ad2ad886c41faec0a6858153b8a6e33a0 Binary files /dev/null and b/case/assert_res/test_dde_1893491_1.png differ diff --git a/case/assert_res/test_dde_1893491_2.png b/case/assert_res/test_dde_1893491_2.png new file mode 100644 index 0000000000000000000000000000000000000000..3509a53a1901e05deabb7cf7ad5a81ca54a0b9ce Binary files /dev/null and b/case/assert_res/test_dde_1893491_2.png differ diff --git a/case/assert_res/test_dde_1893491_3.png b/case/assert_res/test_dde_1893491_3.png new file mode 100644 index 0000000000000000000000000000000000000000..4a206e268f0941fa22135877ef428fa70373235b Binary files /dev/null and b/case/assert_res/test_dde_1893491_3.png differ diff --git a/case/test_dde_1893491.py b/case/test_dde_1893491.py new file mode 100644 index 0000000000000000000000000000000000000000..f94a489b3e6cc3a63af30c5dbff943d21432b7d5 --- /dev/null +++ b/case/test_dde_1893491.py @@ -0,0 +1,23 @@ +from apps.dde_autotest_euler.case.base_case import BaseCase +from apps.dde_autotest_euler.method.dde_method import DdeMethod +from src import sleep +from src import Src + + +class TestDdeCase(BaseCase): + def test_dde_1893491(self): + """控制中心-个性化-通用-主题展示""" + euler = DdeMethod() + euler.dde_dock.click_control_center_btn_by_attr() + sleep(6) + euler.dde_dock.click_by_ocr("个性化") + self.assert_ocr_exist("通用") + euler.dde_dock.click_by_ocr("通用") + sleep(6) + self.assert_image_exist_in_dde("test_dde_1893491_1.png") + self.assert_image_exist_in_dde("test_dde_1893491_2.png") + self.assert_image_exist_in_dde("test_dde_1893491_3.png") + + def teardown_method(self): + """关闭控制中心""" + DdeMethod().dde_control_center.kill_dde_control_center() diff --git a/dde.csv b/dde.csv index dfd9c001f47fa6f03e583da239748e9e44d226f2..5348800e7970476ec4ca6e915da7d1a5b4c9a3cc 100644 --- a/dde.csv +++ b/dde.csv @@ -78,3 +78,4 @@ 1893167,,, 1893225,,, 1893223,,, +1893491,,,