from selenium.webdriver.common.by import By
|
|
|
class JAQAnswerElements:
|
# 开始测试按钮
|
start_btn = (By.XPATH, "//button/span[text()='开始测试']/..")
|
# 题目
|
q_title = (By.XPATH, "//h3[@class='langKaiStyle']")
|
# 题目选项-a
|
options_a = (By.XPATH, "//div[@class='el-card__body']/div[1]//label[@class='el-radio']")
|
# 题目选项-b
|
options_b = (By.XPATH, "//div[@class='el-card__body']/div[2]//label[@class='el-radio']")
|
# 禁用的选项
|
disabled = (By.XPATH, "//label[@aria-disabled='true']")
|
# 继续测试按钮
|
continue_testing_btn = (By.XPATH, "//button/span[text()='继续测试']")
|
# 提交按钮
|
submit_btn = (By.XPATH, "//button[2]")
|
# 上传成功标题
|
upload_success_title = (By.XPATH, "//main/h2[contains(text(), '数据已经成功地上传至服务器')]")
|
|
# 加载框文字
|
loading_text = (By.XPATH, "//div[@class='el-loading-spinner']/p")
|
|
# 标题文字
|
title = (By.XPATH, "//h1[text()='JAQ']")
|
|
# 关闭按钮
|
close_btn = (By.XPATH, "//button[1]")
|