from selenium.webdriver.common.by import By
|
|
|
class ProductAccreditElements:
|
# 查看评测报告tab_name
|
tab_name_report = "产品包授权"
|
|
# this-iframe
|
this_iframe = (By.XPATH, "//iframe[contains(@src,'/exam/paper/dis')]")
|
# 授权窗口
|
accredit_iframe = (By.XPATH, "//iframe[contains(@src,'/exam/paper/edit/')]")
|
|
# 用户名框
|
search_username_input = (By.XPATH, "//input[@name='loginName']")
|
# 搜索按钮
|
search_btn = (By.XPATH, "//a[@onclick='$.table.search()']")
|
# this-table头复选框
|
table_thead_checkbox = (By.XPATH, "//table[@id='bootstrap-table']/thead/tr//input")
|
|
# 产品包授权按钮
|
product_btn = (By.XPATH, "//a[contains(@onclick,'$.operate.edit')]")
|
|
# 授权窗口产品包列表select
|
accredit_product_select = (By.XPATH, "//select[@name='prodId']")
|
# 授权窗口产品包列表option
|
accredit_product_option = (By.XPATH, "//select[@name='prodId']/option")
|
# 报告模板第一个
|
accredit_temp_checkbox = (By.XPATH, "//ui[@id='tempB']/li[1]/span/input")
|
# 产品包授权按钮
|
accredit_accredit_btn = (By.XPATH, "//a[contains(@onclick,'insertRow()')]")
|
# this-二次确认按钮
|
layer_confirm_btn = (By.XPATH, "//div/a[text()='确认']")
|
|
# 加载框
|
layer_reload = (By.XPATH, "//div[@class='loaderbox']/div")
|