diff --git a/case/base_case.py b/case/base_case.py index 27a145c16032c897907220a08fc9547893ba9ddc..044d5b12aa669d98988a7530952608d565fb7ecc 100644 --- a/case/base_case.py +++ b/case/base_case.py @@ -12,8 +12,9 @@ import pylinuxauto class BaseCase(AssertMethod): """用例基类""" + def click_restore(self): """ 点击左上角 """ - pylinuxauto.mousekey.click(10, 10) \ No newline at end of file + pylinuxauto.mousekey.click(10, 10) diff --git a/case/test_dde_1271153.py b/case/test_dde_1271153.py index 4fbae7771457b67d58d60f667931abab0cee06a2..00a899efbab863828079de8dc94cc2b773cfb19e 100644 --- a/case/test_dde_1271153.py +++ b/case/test_dde_1271153.py @@ -10,7 +10,7 @@ class TestDdeCase(BaseCase): euler = DdeMethod() euler.dde_method_open_software_by_launcher("guidang") sleep(2) - self.assert_process_status(True, 'deepin-compressor') + self.assert_process_status(True, "deepin-compressor") def teardown_method(self): """""" diff --git a/case/test_dde_1271169.py b/case/test_dde_1271169.py new file mode 100644 index 0000000000000000000000000000000000000000..65ec66abdf6bade45dd6e6f3acbee7c22c4d9347 --- /dev/null +++ b/case/test_dde_1271169.py @@ -0,0 +1,18 @@ +from pylinuxauto import sleep +from case.base_case import BaseCase +from method.dde_method import DdeMethod + + +class TestDdeCase(BaseCase): + def test_dde_1271169(self): + """日志收集工具-单模块日志导出""" + euler = DdeMethod() + euler.dde_method_open_software_by_launcher("rizhishoujigongju") + sleep(6) + euler.deepin_log_viewer_method_export_log_by_attr("Boot-Shutdown Event", "Html (*.html)") + self.assert_image_exist_in_dde("test_dde_1271169") + + def teardown_method(self): + """通过命令关闭日志收集工具""" + DdeMethod().base_method_kill_process_by_cmd("deepin-log-viewer") + DdeMethod().base_method_delete_all_file_in_documents_by_cmd() diff --git a/case/test_dde_1271247.py b/case/test_dde_1271247.py index 066bdcef164ee20ad1c9ea479dfef149164b551b..8decff7cdf49d45c585dbe4147f686a45432fe27 100644 --- a/case/test_dde_1271247.py +++ b/case/test_dde_1271247.py @@ -7,22 +7,21 @@ import pylinuxauto class TestDdeCase(BaseCase): def test_dde_1271247(self): """终端关闭""" - app_name = 'deepin-terminal' + app_name = "deepin-terminal" DdeMethod().base_method_kill_process_by_cmd(app_name) pylinuxauto.ctrl_alt_t() DdeMethod().base_method_click_by_img("terminal_set_btn.png") sleep(1) DdeMethod().base_method_click_by_ocr("远程管理") sleep(1) - x, y = pylinuxauto.find_element_by_ocr('未添加').result - pylinuxauto.click(x-150, y) - self.assert_ocr_not_exist('未添加') + x, y = pylinuxauto.find_element_by_ocr("未添加").result + pylinuxauto.click(x - 150, y) + self.assert_ocr_not_exist("未添加") pylinuxauto.alt_f4() sleep(1) self.assert_process_status(False, app_name) - def teardown_method(self): """""" - pylinuxauto.alt_f4() \ No newline at end of file + pylinuxauto.alt_f4() diff --git a/case/test_dde_1271293.py b/case/test_dde_1271293.py index c78de0841856ce2f1b07f7a2e68e336ceff03e6e..d9d43b0ae96745f721ba86120cf803e1987f49fb 100644 --- a/case/test_dde_1271293.py +++ b/case/test_dde_1271293.py @@ -12,7 +12,7 @@ class TestDdeCase(BaseCase): sleep(6) DdeControlCenterMethod().dde_control_center_method_click_system_info_by_attr() sleep(1) - self.assert_image_exist_in_dde('logo_deepin.png') + self.assert_image_exist_in_dde("logo_deepin.png") def teardown_method(self): """关闭控制中心""" diff --git a/case/test_dde_1271315.py b/case/test_dde_1271315.py index 2add15cb2d8f4b7927b40c043c32fe6ee66082d8..c9a408b1ce1ad8deb04ca8d87d364d7f7c3fdae0 100644 --- a/case/test_dde_1271315.py +++ b/case/test_dde_1271315.py @@ -21,7 +21,7 @@ class TestDdeCase(BaseCase): sleep(1) self.assert_ocr_exist("搜索") sleep(1) - DdeMethod().base_method_click_by_img('launcher_power_btn.png') + DdeMethod().base_method_click_by_img("launcher_power_btn.png") sleep(1) self.assert_ocr_exist("关机") pylinuxauto.mousekey.click(10, 10) diff --git a/case/test_dde_1271327.py b/case/test_dde_1271327.py index 8056291090937673ca5912692f79fcbbf40b5d2e..00900c43ffb507d47c70e82286b86a3c4e8ee183 100644 --- a/case/test_dde_1271327.py +++ b/case/test_dde_1271327.py @@ -6,16 +6,16 @@ from case.base_case import BaseCase class TestDdeCase(BaseCase): def test_dde_1271327_1(self): """快捷键关闭剪贴板""" - pylinuxauto.hot_key('ctrl', 'alt', 'v') + pylinuxauto.hot_key("ctrl", "alt", "v") time.sleep(2) self.assert_ocr_exist("剪贴板") - pylinuxauto.hot_key('ctrl', 'alt', 'v') + pylinuxauto.hot_key("ctrl", "alt", "v") time.sleep(2) self.assert_ocr_not_exist("剪贴板") - + def test_dde_1271327_2(self): """点击空白处关闭剪贴板""" - pylinuxauto.hot_key('ctrl', 'alt', 'v') + pylinuxauto.hot_key("ctrl", "alt", "v") time.sleep(2) self.assert_ocr_exist("剪贴板") pylinuxauto.click(1000, 500) diff --git a/case/test_dde_1271331.py b/case/test_dde_1271331.py index a7f410fe88dde09c89b2199a3b49f31ae11877a3..87a0acf06a2a0388d6a0e9e8b1beb6d5952b56d5 100644 --- a/case/test_dde_1271331.py +++ b/case/test_dde_1271331.py @@ -4,19 +4,19 @@ from case.base_case import BaseCase from method.dde_terminal_method import DdeTerminalMethod from method.dde_method import DdeMethod + class TestDdeCase(BaseCase): def test_dde_1271331(self): """桌面-右键菜单-在终端中打开""" - pylinuxauto.hot_key('win', 'd') + pylinuxauto.hot_key("win", "d") time.sleep(2) euler = DdeTerminalMethod() euler.dde_terminal_method__right_click_by_xy() time.sleep(2) - + self.assert_ocr_exist("uos@") - + def teardown_method(self): """关闭窗口""" DdeMethod().dde_method_close_window() time.sleep(2) -