| | |
| | | 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]//span[@class='q-item-span-content']") |
| | | 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]//span[@class='q-item-span-content']") |
| | | 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/span[contains(text(),'提交')]/..") |
| | | submit_btn = (By.XPATH, "//button[2]") |
| | | # 上传成功标题 |
| | | upload_success_title = (By.XPATH, "//main/h2[contains(text(), '数据已经成功地上传至服务器')]") |
| | | |
| | |
| | | # 标题文字 |
| | | title = (By.XPATH, "//h1[text()='JAQ']") |
| | | |
| | | # 关闭按钮 |
| | | close_btn = (By.XPATH, "//button[1]") |
| | | |