From 61a7fc87f75f7ef34fd0e3990f3d01e6a68b9c46 Mon Sep 17 00:00:00 2001
From: 阳洁 <2077506045@qq.com>
Date: 星期二, 18 七月 2023 17:34:21 +0800
Subject: [PATCH] 测评系统自动测试

---
 po/test_package_list_page.py |   26 ++++++++++++++++++++++++++
 1 files changed, 26 insertions(+), 0 deletions(-)

diff --git a/po/test_package_list_page.py b/po/test_package_list_page.py
index d64c593..6725bb6 100644
--- a/po/test_package_list_page.py
+++ b/po/test_package_list_page.py
@@ -223,6 +223,32 @@
                     opt.click()
                     break
 
+    def select_code_checkbox(self, check_text, uncheck_text):
+        """
+        閫夋嫨浜哄彛瀛︾紪鐮�
+        :param uncheck_text: 鍙栨秷閫変腑鐨勯�夋鏂囨湰锛屼互 , 鍒嗗壊
+        :param check_text: 閫夋嫨鐨勯�夋鏂囨湰锛屼互 , 鍒嗗壊
+        :return:
+        """
+        # 鑾峰彇鎵�鏈変汉鍙i�夌紪鐮侀�夋鍏冪礌
+        code_boxs = self.get_elements_wait(PackageList.add_code_checkbox)
+
+        # 灏哻heck_text鍒嗗壊
+        code_check_texts = check_text.split(',')
+        for code_text in code_check_texts:
+            for code_box in code_boxs:
+                if code_text == code_box.text:
+                    code_box.click()
+
+        # 灏哻heck_text鍒嗗壊
+        code_uncheck_texts = uncheck_text.split(',')
+        for code_text in code_uncheck_texts:
+            for code_box in code_boxs:
+                if code_text == code_box.text:
+                    code_box.click()
+
+
+
     def add_confirm(self):
         """
         鐐瑰嚮纭鎸夐挳

--
Gitblit v1.9.1