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

---
 po/jaq_answer_page.py |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/po/jaq_answer_page.py b/po/jaq_answer_page.py
index c5a939c..a4f99d8 100644
--- a/po/jaq_answer_page.py
+++ b/po/jaq_answer_page.py
@@ -13,7 +13,7 @@
     """
     loading_count = 0
 
-    def answer_MAQ(self):
+    def answer(self):
         # 鏆傚仠3绉�
         time.sleep(3)
         while True:
@@ -40,9 +40,8 @@
 
             # 鎻愪氦鎸夐挳瀛樺湪鍒欑偣鍑�
             if self.submit_btn_is_display():
-                self.click(Answer.submit_btn)
+                self.click_js(Answer.submit_btn)
                 # 鏁版嵁鏄惁涓婁紶瀹屾垚
-                time.sleep(15)
                 if self.upload_is_success():
                     return True
                 return False
@@ -52,11 +51,15 @@
         鍒ゆ柇鏁版嵁鏄惁涓婁紶瀹屾垚
         :return:
         """
-        try:
-            self.get_element_wait(Answer.upload_success_title)
-            return True
-        except TimeoutException:
-            return False
+        i = 0
+        while i < 60:
+            try:
+                self.get_element_wait(Answer.upload_success_title)
+                return True
+            except TimeoutException:
+                i += 1
+                time.sleep(1)
+        return False
 
     def submit_btn_is_display(self):
         """

--
Gitblit v1.9.1