from selenium.webdriver.common.by import By
|
|
|
class GroupReportElements:
|
# 查看评测报告tab_name
|
tab_name_report = "组别报告"
|
|
# this-iframe
|
this_iframe = (By.XPATH, "//iframe[contains(@src,'/exam/groupReport')]")
|
# 新增组别报告iframe
|
add_iframe = (By.XPATH, "//iframe[contains(@src,'/exam/groupReport/add')]")
|
|
# 新增按钮
|
add_btn = (By.XPATH, "//a[@onclick='$.operate.add()']")
|
# 删除按钮
|
delete_btn = (By.XPATH, "//a[@onclick='$.operate.removeAll()']")
|
# 第一个组别数据按钮
|
group_data_btn = (By.XPATH, "//a[contains(@onclick,'downGroupData')]")
|
# 第一个组别报告按钮
|
group_report_btn = (By.XPATH, "//a[contains(@onclick,'downReport')]")
|
# 搜索按钮
|
search_btn = (By.XPATH, "//a[@onclick='$.table.search()']")
|
|
# add-名称
|
add_name_input = (By.XPATH, "//input[@name='name']")
|
# add-导入数据
|
add_load_file_input = (By.XPATH, "//input[@name='locationFile']")
|
|
# this-二次确认按钮
|
layer_confirm_btn = (By.XPATH, "//div/a[text()='确认']")
|
|
# this-table头复选框
|
table_thead_checkbox = (By.XPATH, "//table[@id='bootstrap-table']/thead/tr//input")
|
|
# 加载框
|
layer_reload = (By.XPATH, "//div[@class='loaderbox']/div")
|