From 3b84cce1ee43215b9f398148fda19f4b1025856b Mon Sep 17 00:00:00 2001
From: yj <2077506045@qq.com>
Date: 星期三, 24 七月 2024 17:46:00 +0800
Subject: [PATCH] 测评系统自动测试

---
 elements/caq_answer_elements.py |   34 ++++++++++++++++++++--------------
 1 files changed, 20 insertions(+), 14 deletions(-)

diff --git a/elements/caq_answer_elements.py b/elements/caq_answer_elements.py
index e5da581..0890735 100644
--- a/elements/caq_answer_elements.py
+++ b/elements/caq_answer_elements.py
@@ -4,25 +4,29 @@
 class CAQAnswerElements:
     # 寮�濮嬫祴璇曟寜閽�
     start_btn = (By.XPATH, "//button")
-    # 棰樼洰閫夐」-1
-    options_1 = (By.XPATH, "//div[@class='el-card__body']/div[3]//span[@class='q-item-span-content']/../..")
-    # 棰樼洰閫夐」-2
-    options_2 = (By.XPATH, "//div[@class='el-card__body']/div[4]//span[@class='q-item-span-content']/../..")
-    # 棰樼洰閫夐」-3
-    options_3 = (By.XPATH, "//div[@class='el-card__body']/div[5]//span[@class='q-item-span-content']/../..")
-    # 棰樼洰閫夐」-4
-    options_4 = (By.XPATH, "//div[@class='el-card__body']/div[6]//span[@class='q-item-span-content']/../..")
-    # 棰樼洰閫夐」-5
-    options_5 = (By.XPATH, "//div[@class='el-card__body']/div[7]//span[@class='q-item-span-content']/../..")
-    # 棰樼洰閫夐」-6
-    options_6 = (By.XPATH, "//div[@class='el-card__body']/div[2]//span[@class='q-item-span-content']/../..")
+    # 棰樼洰鏍囬
+    q_title = (By.XPATH, "//div[@class='el-form-item el-form-item--medium'][1]//div[@class='q-title']")
+    # 棰樼洰
+    questions = (By.XPATH, "//div[substring(text(), 1, 1) = '(' and substring(text(), 3, 1) = ')']/..")
+    # 棰樼洰閫夐」
+    options = (By.XPATH, "div[2]/div/label")
+
+    options_2 = (By.XPATH, "//label/span[1]")
+
+    # 婊氬姩鍒伴《閮ㄦ寜閽�
+    scroll_top_btn = (By.XPATH, "//div[@class='back-to-ceiling' and @style='']")
+
+    q_title_2 = (By.XPATH, "//div[@class='q-title']")
+
+
+    btn = (By.XPATH, "//button")
+    next_btn = (By.XPATH, "//button[2]")
 
     # 绂佺敤鐨勯�夐」
     disabled = (By.XPATH, "//label[@aria-disabled='true']")
     # 缁х画娴嬭瘯鎸夐挳
-    continue_testing_btn = (By.XPATH, "//button/span[text()='缁х画娴嬭瘯']/..")
+    continue_testing_btn = (By.XPATH, "//button[1]")
     # 涓嬩竴棰樻寜閽�
-    next_btn = (By.XPATH, "//button/span[text()='涓嬩竴棰�']/..")
     # 鎻愪氦鎸夐挳
     submit_btn = (By.XPATH, "//button/span[contains(text(),'鎻愪氦')]/..")
     # 涓婁紶鎴愬姛鏍囬
@@ -34,3 +38,5 @@
     # 鏍囬鏂囧瓧
     title = (By.XPATH, "//div[@class='align-center']/span[2]")
 
+    close_btn = (By.XPATH, "//button")
+

--
Gitblit v1.9.1