from selenium.webdriver.common.by import By
|
|
|
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']/../..")
|
|
# 禁用的选项
|
disabled = (By.XPATH, "//label[@aria-disabled='true']")
|
# 继续测试按钮
|
continue_testing_btn = (By.XPATH, "//button/span[text()='继续测试']/..")
|
# 下一题按钮
|
next_btn = (By.XPATH, "//button/span[text()='下一题']/..")
|
# 提交按钮
|
submit_btn = (By.XPATH, "//button/span[contains(text(),'提交')]/..")
|
# 上传成功标题
|
upload_success_title = (By.XPATH, "//main/h2[contains(text(), '数据已经成功地上传至服务器')]")
|
|
# 加载框文字
|
loading_text = (By.XPATH, "//div[@class='el-loading-spinner']/p")
|
|
# 标题文字
|
title = (By.XPATH, "//div[@class='align-center']/span[2]")
|