yj
2024-07-24 13af5663bd892c6f7a4e35b9761d12f135def81b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
from selenium.webdriver.common.by import By
 
 
class ReportElements:
    # 查看评测报告tab_name
    tab_name_report = "查看评测报告"
 
    # this-iframe
    this_iframe = (By.XPATH, "//iframe[contains(@src,'/exam/report/reportView')]")
 
    # 重新生成报告并导出
    generate_export_btn = (By.XPATH, "//a[@onclick='exportDetailReportExcel();']")
 
    # 下载已生成报告
    download_report_btn = (By.XPATH, "//a[@onclick='exportSendedReportExcel();']")
 
    # 导出报告
    export_btn = (By.XPATH, "//a[contains(@onclick,'testerReport')]")
 
    # 导出数据
    export_data_btn = (By.XPATH, "//a[contains(@onclick,'exportDataReport();')]")
 
    # this-table头复选框
    table_thead_checkbox = (By.XPATH, "//table[@id='bootstrap-table']/thead/tr//input")
 
    # 加载框
    layer_reload = (By.XPATH, "//div[@class='loaderbox']/div")