robotframework-demo/Project/task4/Resource/RE10_System/ElementPath.robot

366 lines
51 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

*** Variables ***
${UserDetailModel_UserEmail} Xpath=.//div[@id="showUserDetailModel"]//input[@id="userEmail"] # 黑方主界面—个人信息—用户邮箱输入框
${A_UserName} Xpath=.//span[@id="header_dropdown_tool"]/span[2] # 黑方主界面—个人信息按钮
${UserDetailModel_UserTel} Xpath=.//div[@id="showUserDetailModel"]//input[@id="userTel"] # 黑方主界面—个人信息—用户手机输入框
${UserDetailModel_ConFirm} Xpath=.//*[@id="showUserDetailModel"]/div[2]/button[2] # 黑方主界面—个人信息—确定按钮
${NG_ChangePWD_ABS} id=header_dropdown_changePwd_span # 黑方主界面—修改密码按钮
${Title_SetPWD} css=div.layui-layer-title # 黑方主界面—修改密码—标题—密码设置
${Tipstop_Text} Xpath=//p[@class="modal-text"] # 黑方主界面—修改密码—密码修改成功—密码修改成功文本
${Button_PrimaryOK_ChangePWD} xpath=.//*[@id='alertMargin']/div/div[3]/button # 黑方主界面—修改密码—密码修改成功—确认按钮
${Bc_Logout} xpath=//span[@ng-click="logout()"] # 黑方主界面—退出登录按钮
${Button_Default_ChangePWD} //*[@id="changePwdModal"]//div[@class="modal-footer"]//button[@class="btn btn-default"] # 黑方主界面—修改密码—关闭窗口按钮
${PwdInclude} css=div.layui-layer.layui-layer-tips>div.layui-layer-content # 黑方主界面—修改密码—新密码输入框弹窗提示
${PwdLength} css=div.layui-layer.layui-layer-tips>div.layui-layer-content # 黑方主界面—修改密码—新密码输入框弹窗提示
${Button_Download} Xpath=//*[@id="agent_down"] # 登录界面—下载客户端按钮
${Login_Title} Xpath=//*[@id="title"] # 登录界面—登录标题
${Copyright_Title} //p[@class="copyright ng-binding"] # 登录界面—公司信息标题
${Link_AboutUs} xpath=//ul/li[1]/a[@href="http://www.unary.com.cn"] # 登录界面—关于我们链接按钮
${Link_ContactUs} xpath=//ul/li[2]/a[@href="http://www.unary.com.cn"] # 登录界面—联系我们链接按钮
${Button_Tipspop_OK} xpath=.//*[@id='alertMargin']/div/div[3]/button # 登录界面—用户名、密码输入错误弹窗—确定按钮
${Tipspop_Body} Xpath=//div[@id="tipsPop"]//div[@class="modal-body"]/p # 登录界面—次数超限提示信息
${Login_False_Overlogin} 当前用户登录错误次数过多 # 登录界面—次数超限提示信息文本
${ELE_ContentFilter} XPath=//input[@ng-model="contentFilter"] # aud_admin登录黑方主界面—系统设置—日志信息—内容输入框
${ELE_FirstLogContent} XPath=.//*[@id='logTable']/div[2]/table/tbody/tr[2]/td[6] # aud_admin登录黑方主界面—系统设置—日志信息—第一行日志的内容
${ELE_SecondLogContent} XPath=.//*[@id='logTable']/div[2]/table/tbody/tr[3]/td[6] # aud_admin登录黑方主界面—系统设置—日志信息—第二行日志的内容
${ELE_ThirdLogContent} XPath=.//*[@id='logTable']/div[2]/table/tbody/tr[4]/td[6] # aud_admin登录黑方主界面—系统设置—日志信息—第三行日志的内容
${ELE_TotalRecords} XPath=//ul[@id="pagers"]/../span # aud_admin登录黑方主界面—系统设置—日志信息—共N条记录文本
${Text_loginfailed} 登录失败 # aud_admin登录黑方主界面—系统设置—日志信息—登录失败文本
${Text_loginsuccess} 登录成功 # aud_admin登录黑方主界面—系统设置—日志信息—登录成功文本
${Text_logoutsuccess} 登出成功 # aud_admin登录黑方主界面—系统设置—日志信息—登出成功文本
${ELE_UserFilter} XPath=//input[@ng-model="userFilter"] # aud_admin登录黑方主界面—系统设置—日志信息—用户输入框
${ELE_IPFilter} XPath=//input[@ng-model="ipFilter"] # aud_admin登录黑方主界面—系统设置—日志信息—IP输入框
${Path_Icon_Second_User} XPath=.//*[@id="userControl"]/span/i # 黑方主界面—系统设置—用户管理
${Path_Tab_User} XPath=//li[span='用户'] # 黑方主界面—系统设置—用户管理—用户栏
${Path_Button_AddUserGuide} XPath=.//*[@ng-click='addUserGuide()'] # 黑方主界面—系统设置—用户管理—用户—添加用户按钮
${Path_Title_NewUser} XPath=.//*[@id='newUser']/div/div/div/h4 # 黑方主界面—系统设置—用户管理—用户—添加用户—添加用户窗口标题
${Path_Input_AddUser_UserName} XPath=//input[@ng-model="userNameAdd"] # 黑方主界面—系统设置—用户管理—用户—添加用户—用户名输入框
${Path_Input_AddUser_Password} XPath=.//*[@id='newUser']/div/div/div/div[2]/input # 黑方主界面—系统设置—用户管理—用户—添加用户—用户密码输入框
${Path_Input_AddUser_Email} XPath=//input[@ng-model="mailAdd"] # 黑方主界面—系统设置—用户管理—用户—添加用户—用户邮箱输入框
${Path_Input_AddUser_Phone} XPath=//input[@ng-model="telAdd"] # 黑方主界面—系统设置—用户管理—用户—添加用户—用户手机号输入框
${Path_Button_CreateUser} XPath=.//*[@ng-click='createUser()'] # 黑方主界面—系统设置—用户管理—用户—添加用户—添加按钮
${Path_Title_DelUser} XPath=.//*[@id='delUser']/div/div/div/h4 # 黑方主界面—系统设置—用户管理—用户—删除—删除用户弹窗标题文本
${Path_Button_DelUser} XPath=.//*[@ng-click='delUser()'] # 黑方主界面—系统设置—用户管理—用户—删除—删除用户按钮
${False_WEB} 0 # aud_admin登录黑方主界面—系统设置—日志信息—不包含查询结果返回值
${True_WEB} 1 # aud_admin登录黑方主界面—系统设置—日志信息—包含查询结果返回值
${Text_Agentonline} 代理上线 # 集成代理上线日志查询
${Text_Agentoffline} 代理下线 # 集成代理下线日志查询
${Stop_Agent} xpath=//span[text()="停用"] # 黑方主界面—系统设置—业务助手—集成代理管理—禁用DPM集成代理按钮
${Stop_Agent_Success} xpath=//p[text()="停用代理成功!"] # 黑方主界面—系统设置—业务助手—集成代理管理—禁用DPM集成代理成功提示
${Exe_Confirm_Button} xpath=//div[@id="alertMargin"]//button[text()="确定"] # 黑方主界面—系统设置—业务助手—集成代理管理—禁用/启用代理成功确定按钮
${ELE_FirstPage} XPath=//em[text()="1"] # aud_admin登录黑方主界面—系统设置—日志信息—跳转第一页按钮
${ELE_Title_Time} XPath=.//*[@id='logTable']/div[1]/table/tbody/tr[2]/td[1]/div # aud_admin登录黑方主界面—系统设置—日志信息—时间标题文本
${Path_Icon_DataReport} id=header_dashboard_a # 黑方主界面—工作面板
${Path_Icon_CDM} id=sideNav_cdm # 黑方主界面—副本数据管理
${Path_Icon_Sync} id=sideNav_sync # 黑方主界面—异地灾备
${Path_Icon_DPM} id=sideNav_dpm # 黑方主界面—定时数据保护
${Path_Icon_CDP} id=sideNav_cdp # 黑方主界面—实时数据保护
${Path_Icon_DR} id=sideNav_dr # 黑方主界面—应用容灾
${Path_Icon_DRS} xpath=//a[@href="#/drs"]/i # 黑方主界面—数据复制服务
${Path_Icon_Report} id=sideNav_bottom # 黑方主界面—报表管理
${Path_Icon_AboutHelp} id=sideNav_about # 黑方主界面—信息和帮助页面
${Path_Icon_Second_SysLog} Xpath=//a[@id="logMessage"] # aud_admin登录黑方主界面—系统设置—日志信息
${Path_Icon_Second_DpmAgent} id=cdm_tab_policy_li # 黑方主界面—副本数据管理—定时数据保护策略
${Path_Icon_Second_Task} id=cdm_tab_work_li # 黑方主界面—副本数据管理—作业
${Path_Icon_Second_CdmData} id=cdm_tab_backupset_li # 黑方主界面—副本数据管理—副本数据
${Path_Icon_Second_Media} Xpath=//span[text()="介质管理"] # 黑方主界面—存储管理—内置介质服务器—介质管理
${Path_Icon_Second_Disk} xpath=//li/a/span[text()="磁盘管理"] # 黑方主界面—存储管理—内置介质服务器—磁盘管理
${Path_Icon_Second_Server} Xpath=//span[text()="介质服务器"] # 黑方主界面—存储管理—存储服务器
${Path_Icon_Second_Dedup} xpath=.//span[text()="重删库管理"] # 黑方主界面—存储管理—内置介质服务器—重删库管理
${Path_Icon_Second_Auth} Xpath=.//span[text()="产品授权管理"] # 黑方主界面—系统设置—产品授权管理
${Path_Tab_Role} XPath=.//*[span='角色'] # 黑方主界面—系统设置—用户管理—角色
${Path_Button_CreateUser_Close} xpath=//h4[text()="新建用户"]/../..//button[text()="取消"] # 黑方主界面—系统设置—用户管理—用户—添加用户—关闭按钮
${Path_Button_UpdateUser_Close} xpath=//h4[text()="编辑用户"]/../..//button[text()="取消"] # 黑方主界面—系统设置—用户管理—用户—编辑—关闭按钮
${Path_Input_EditUser_Email} xpath=//input[@ng-model="emailEdit"] # 黑方主界面—系统设置—用户管理—用户—编辑—邮箱输入框
${Path_Input_EditUser_Phone} xpath=//input[@ng-model="phoneEdit"] # 黑方主界面—系统设置—用户管理—用户—编辑—电话号码输入框
${Path_Button_DelUser_Close} css=#delUser .btn.btn-default # 黑方主界面—系统设置—用户管理—用户—删除—关闭按钮
${Path_Title_UserAuth} XPath=.//*[@id='authUser']/div/div/div/h4 # sec_admin登录黑方主界面—系统设置—用户管理—用户—授权—窗口标题-用户授权
${Path_Button_CloseUserAuth} css=#authUser .btn.btn-default # sec_admin登录黑方主界面—系统设置—用户管理—用户—授权—关闭按钮
${Sec_System_Config} XPath=//a[@href="#/system/colonyConfig"]/i # sec_admin登录黑方主界面—系统设置
${Path_Button_OutLog} XPath=.//span[@ng-click='outLog()'] # aud_admin登录黑方主界面—系统设置—日志信息—导出日志按钮
${Path_Title_EditUser} XPath=.//*[@id='edtUser']/div/div/div/h4 # 黑方主界面—系统设置—用户管理—用户—编辑—窗口标题-编辑用户
${Path_Button_UpdateUser} XPath=.//*[@ng-click='updateUser()'] # 黑方主界面—系统设置—用户管理—用户—编辑—保存按钮
${Path_Button_AddRoleGuide} XPath=.//*[@ng-click='addRoleGuide()'] # sec_admin登录黑方主界面—系统设置—用户管理—角色—添加角色按钮
${Path_Title_AddNewRole} XPath=.//*[@id='newRole']/div/div/div[1]/h4 # sec_admin登录黑方主界面—系统设置—用户管理—角色—添加角色—窗口标题-添加角色
${Path_Input_RoleName} XPath=.//input[@ng-model='roleNameAdd'] # sec_admin登录黑方主界面—系统设置—用户管理—角色—添加角色—角色名输入框
${Path_Button_CreateRole} XPath=.//*[@ng-click='createRole()'] # sec_admin登录黑方主界面—系统设置—用户管理—角色—添加角色—添加按钮
${Path_Select_Role} css=#authUser select # sec_admin登录黑方主界面—系统设置—用户管理—用户—授权—角色选择
${Attr_AuthUser_AllHost} XPath=//*[@id="authUser"]/div/div/div[2]/div[2]/div/dhx-tree/div/table/tbody/tr[2]/td[2]/table/tbody/tr[1]/td[2]/div # sec_admin登录黑方主界面—系统设置—用户管理—用户—授权—所有主机勾选框
${GIF_CheckAll} iconCheckAll.gif # sec_admin登录黑方主界面—系统设置—用户管理—用户—授权—所有主机已经勾选条件
${GIF_UnCheckAll} iconUncheckAll.gif # sec_admin登录黑方主界面—系统设置—用户管理—用户—授权—所有主机未被勾选条件
${GIF_CheckGray} iconCheckGray.gif # sec_admin登录黑方主界面—系统设置—用户管理—用户—授权—所有主机未被勾选条件
${Path_Button_SaveUserAuth} css=#authUser .btn.btn-primary # sec_admin登录黑方主界面—系统设置—用户管理—用户—授权—保存按钮
${Path_Title_EditRole} XPath=.//*[@id='edtRole']/div/div/div/h4 # sec_admin登录黑方主界面—系统设置—用户管理—角色—编辑—窗口标题-编辑角色
${Path_Input_EditRole_RoleName} XPath=.//input[@ng-model='currentRole.name'] # sec_admin登录黑方主界面—系统设置—用户管理—角色—编辑—角色名输入框
${Path_Button_UpdateRole} XPath=.//*[@ng-click='updateRole()'] # sec_admin登录黑方主界面—系统设置—用户管理—角色—编辑—保存按钮
${Check_Sec_Pwd} Xpath=.//*[@id="resetPassword"]/div/div/div[2]/div/input # sec_admin登录黑方主界面—系统设置—用户管理—用户—重置密码—密码输入框
${Res_Label_UserPwd} Xpath=.//*[@id="resetPassword"]/div/div/div[2]/div/label[1] # sec_admin登录黑方主界面—系统设置—用户管理—用户—重置密码—新密码标签
${Res_Button_Close} Xpath=//h4[text()="重置用户密码"]/../..//button[text()="取消"] # sec_admin登录黑方主界面—系统设置—用户管理—用户—重置密码—关闭按钮
${Res_Button_Confirm} Xpath=.//*[@id='resetPassword']/div/div/div[3]/button[2] # sec_admin登录黑方主界面—系统设置—用户管理—用户—重置密码—保存按钮
${Res_Button_ChangeSuccess} xpath=.//*[@id="alertMargin"]/div/div[3]/button # sec_admin登录黑方主界面—系统设置—用户管理—用户—重置密码—保存—确定按钮
${Path_Title_DelRole} XPath=.//*[@id='delRole']/div/div/div/h4 # sec_admin登录黑方主界面—系统设置—用户管理—角色—窗口标题-删除角色
${Path_Button_DelRole} XPath=.//*[@ng-click='delRole()'] # sec_admin登录黑方主界面—系统设置—用户管理—角色—删除—删除按钮
${Path_AlertInfo} XPath=.//*[@id='alertMargin']/div/div[2]/p # sec_admin登录黑方主界面—系统设置—用户管理—角色—删除—删除—提示信息
${Path_Button_Alert_OK} XPath=.//*[@id='alertMargin']/div/div[3]/button # sec_admin登录黑方主界面—系统设置—用户管理—角色—删除—删除—提示信息窗口确定按钮
${Login_SuccessLog} 登录成功 # aud_admin登录黑方主界面—系统设置—日志信息—输入查询内容
${Common_RolePath} 主机管理 # sec_admin登录黑方主界面—系统设置—用户管理—用户—授权—授权内容
${Common_RoleNewPath} 作业管理 # sec_admin登录黑方主界面—系统设置—用户管理—用户—授权—授权内容
${Log_Media} 介质 # aud_admin登录黑方主界面—系统设置—日志信息—输入查询内容
${Res_Text_RoleDeleted} 角色已被使用 # sec_admin登录黑方主界面—系统设置—用户管理—角色—删除—删除—提示信息内容
${Delete_Role_Success} 成功 # sec_admin登录黑方主界面—系统设置—用户管理—角色—删除—删除—删除角色成功条件
${Delete_Role_Faile} 失败 # sec_admin登录黑方主界面—系统设置—用户管理—角色—删除—删除—删除角色失败条件
${Sec_Admin_Chinese} 安全审计员 # sec_admin登录黑方主界面—系统设置—用户管理—用户—授权—角色选择内容
${Password_InfoBit} 密码不能少于8位或者大于16位 # sec_admin登录黑方主界面—系统设置—用户管理—用户—重置密码—重置密码错误提示信息内容
${Password_InfoSpace} 密码不能有空格 # sec_admin登录黑方主界面—系统设置—用户管理—用户—重置密码—重置密码错误提示信息内容
${Password_InfoNumber} 密码必须包含字母和数字的组合 # sec_admin登录黑方主界面—系统设置—用户管理—用户—重置密码—重置密码错误提示信息内容
${pwdLengthUser} pwdLengthUser # 密码长度错误提示定位条件
${pwdSpaceUser} pwdSpaceUser # 密码含有空格错误提示定位条件
${pwdIncludeUser} pwdIncludeUser # 密码包含字母和数字错误提示定位条件
${Path_Title_ServerSetting} id=serverSettings # 黑方主界面—系统设置—服务器设置
${Path_Button_SetName} id=renameBtn # 存储介质管理—介质节点管理—节点设置—服务器名称更改按钮
${Path_Input_ServerName} id=mdsNewName # 黑方主界面—系统设置—服务器设置—服务器名称更改—服务器名称输入框
${Path_Button_SetNameOK} XPath=//button[@ng-click="renameMDS_confirm()"] # 黑方主界面—系统设置—服务器设置—服务器名称更改—确定按钮
${Path_Button_ServerAlertOK} XPath=//button[@id="tipsPop_define_btn"] # 黑方主界面—系统设置—服务器设置—确定—弹窗确定按钮
${Path_Button_SetExpire} id=serverSet_changeSessionLock # 黑方主界面—系统管理—系统设置—服务器会话锁定更改按钮
${Path_Input_ServerExpireTime} xpath=//input[@ng-model="autoTimeOut"] # sec管理员—安全策略—会话锁定时间输入框
${Path_Button_SetExpireTimeOK} xpath=//button[@ng-click="setAutoTimeOut()"] # sec管理员—安全策略—设置锁定时间按钮
${Path_Button_SetExpireTimeCancel} id=serversets_panel_setsessionLock_cancel_btn # 黑方主界面—系统设置—服务器设置—服务器会话锁定—取消按钮
${Path_Button_SetTime} id=serversets_panel_setTime_change_btn # 黑方主界面—系统设置—服务器设置—服务器超时时间输入框
${Path_Input_ServerTime} xpath=//input[@id="time"] # 黑方主界面—系统设置—服务器设置—服务器时间更改—服务器时间输入框
${Path_Button_SetTimeOK} id=serversets_panel_setTime_confirm_btn # 存储介质管理—介质节点管理—节点设置—服务器时间更改—确定按钮
${Path_Button_SetHttps} id=serverSet_changePort # 黑方主界面—系统管理—系统设置—服务器https端口更改按钮
${Path_Input_ServerHttps} id=changePortInput # 黑方主界面—系统管理—系统设置—服务器https端口更改—服务器https端口输入框
${Path_Button_SetHttpsOK} id=changePortModal_confirm_btn # 黑方主界面—系统管理—系统设置—服务器https端口更改—确定按钮
${Path_Button_SetHttpsCancel} id=changePortModal_cancel_btn # 黑方主界面—系统设置—服务器设置—服务器https端口更改—取消按钮
${Path_Button_SetHttpsFaileOK} XPATH=//button[@class="btn btn-primary ok"] # 黑方主界面—系统设置—服务器设置—服务器https端口更改—确定—修改失败弹窗确定按钮
@{Component_List} Core MTS MDS Web FileIndexServer ProxyFileServer Uagent_Framework Uagent mdsClient CDP CDPAgent ZStack Obs VolumeCopy Vbdinitiator cnware DB2
... DM Esxidriver EasyStack File Kvmdriver FusionSphere Gbase8s Gbase_8t h3c Hadoop TencentTCE Highgo Hyper-V incloudsphere Informix k8s Kingbase
... Kingbase_Physical mongodb MySQL MySQL_Physical VMware OpenStack Oracle Oracle_cdm Oracle_logic Postgresql sangfor script shentong SQLServer Uxdb Sybase System
... System_cdm # 黑方主界面—信息和帮助—组件名称
${BackUpSetCheck} xpath=//a[@id="backupSetCheck"] # 黑方主界面—系统设置—业务助手—备份集校验
${Path_Button_SetInterval} XPath=.//*[@ng-click='backupSet.enableSetCheckInterval()'] # 黑方主界面—系统设置—业务助手—备份集校验—校验周期设置按钮
${Path_Input_SetInterval} XPATH=.//*[@id='checkInterval'] # 黑方主界面—系统设置—业务助手—备份集校验—校验周期内容输入框
${Path_Button_SetIntervalOK} XPath=.//*[@ng-click='backupSet.setCheckInterval()'] # 黑方主界面—系统设置—业务助手—备份集校验—校验周期设置—确定按钮
${Path_Button_SetIntervalCancle} XPath=.//*[@ng-click='backupSet.cancleSetCheckInterval()'] # 黑方主界面—系统设置—业务助手—备份集校验—校验周期设置—取消按钮
${Path_Button_SetSpeed} XPath=.//*[@ng-click='backupSet.enableSetCheckSpeed()'] # 黑方主界面—系统设置—业务助手—备份集校验—校验速度设置按钮
${Path_Button_SetSpeedOK} XPath=.//*[@ng-click='backupSet.setCheckSpeed()'] # 黑方主界面—系统设置—业务助手—备份集校验—校验速度设置—确定按钮
${Path_Button_SetSpeedCancle} XPath=.//*[@ng-click='backupSet.cancleSetCheckSpeed()'] # 黑方主界面—系统设置—业务助手—备份集校验—校验速度设置—取消按钮
${Path_Input_SetSpeed} XPath=.//*[@id='checkSpeed'] # 黑方主界面—系统设置—业务助手—备份集校验—校验速度内容输入框
${Path_Button_SetBackupTime} xpath=//a[@ng-click="backupSet.enableSetCheckTime()"] # 黑方主界面—系统设置—业务助手—备份集校验—校验时间设置按钮
${Path_Input_SetTime} XPath=.//*[@id='checkTime'] # 黑方主界面—系统设置—业务助手—备份集校验—校验时间内容输入框
${Path_Button_SetBackupTimeOK} XPath=.//*[@ng-click='backupSet.setCheckTime()'] # 黑方主界面—系统设置—业务助手—备份集校验—校验时间设置—确定按钮
${Path_Button_SetTimeCancle} XPath=.//*[@ng-click='backupSet.cancleSetCheckTime()'] # 黑方主界面—系统设置—业务助手—备份集校验—校验时间设置—取消按钮
${UserDetailModel_ConFirm_OK} Xpath=.//*[@id="alertMargin"]/div/div[3]/button # 黑方主界面—个人信息—确定按钮—修改成功确定按钮
${Path_Title_NetworkSetting} xpath=//span[text()="网络设置"] # 存储介质管理栏—介质节点管理—网络设置
${Path_Button_Eth0_Modify} XPath=//a[text()="编辑"] # 黑方主界面—系统设置—网络设置—第一块网卡编辑按钮
${Path_Header_EditNetworkCard} XPath=.//div[@class='modal-header'] # 黑方主界面—系统设置—网络设置—编辑—编辑网卡标题文本
${Path_Button_EditNetworkCard_Close} XPath=//button[@ng-click="verifySubNetwork()"]/../button[1] # 黑方主界面—系统设置—网络设置—编辑—关闭按钮
${Path_Button_EditNetworkCard_AddBond} XPath=//button[@ng-click="verifySubNetwork()"] # 黑方主界面—系统设置—网络设置—编辑—确定按钮
${Path_Input_EditNetworkCard_IP} XPath=//input[@ng-model="networkInfo.ip"] # 黑方主界面—系统设置—网络设置—编辑—IP输入框
${Path_Info_InvalidURL} XPath=//p[contains(text(),"ip地址")] # 黑方主界面—系统设置—网络设置—编辑—IP输入框—确定—弹窗文本标题
${Path_Button_NetWork_AlertOK} XPath=.//*[@id='alertMargin']/div/div[3]/button # 黑方主界面—系统设置—网络设置—编辑—IP输入框—确定—弹窗确定按钮
${Path_Input_EditNetworkCard_Mask} XPath=//input[@ng-model="networkInfo.subnetMask"] # 黑方主界面—系统设置—网络设置—编辑—子网掩码输入框
${Path_Info_LackCompleteInfo} XPath=//p[contains(text(),"子网掩码")] # 黑方主界面—系统设置—网络设置—编辑—子网掩码输入框为空—确定—弹窗信息标题文本
${Path_Input_EditNetworkCard_DNS1} XPath=.//input[@id='DNS1'] # 黑方主界面—系统设置—网络设置—编辑—DNS1输入框
${Path_Button_NetWork_restartOK} XPath=//*[@id="layui-layer2"]/div[3]/a[1] # 黑方主界面—系统设置—网络设置—编辑—确定—重启确定按钮
${Path_Button_Server_restartOK} XPath=//*[@ng-click="doModify()"] # 黑方主界面—系统设置—网络设置—编辑—确定—重启确定按钮—重启服务确定按钮
${Path_Label_EmailSetting} XPath=.//a[text()='发送邮箱'] # 黑方主界面—系统设置—告警设置—发送邮箱菜单栏
${Path_Input_SentEmailServer} XPath=//input[@id='sentEmailServer'] # 黑方主界面—系统设置—告警设置—发送邮箱—邮件发送服务器输入框
${Path_Input_SentEmailPort} XPath=.//*[@id='sentEmailPort'] # 黑方主界面—系统设置—告警设置—发送邮箱—邮件发送端口输入框
${Path_Input_SentEmailUser} XPath=.//*[@id='sentEmailUser'] # 黑方主界面—系统设置—告警设置—发送邮箱—邮件发送用户输入框
${Path_Input_SentEmailPassword_Text} XPath=.//input[@ng-model='sentEmailPassword' and @type='text'] # 黑方主界面—系统设置—告警设置—发送邮箱—邮件发送密码文本弹窗
${Path_Input_SentEmailPassword_Password} id=password_hide # 黑方主界面—系统设置—告警设置—发送邮箱—邮件发送密码输入框
${Path_Button_SetEmail} XPath=//a[@ng-click="mailSet.set()"] # 黑方主界面—系统设置—告警设置—发送邮箱—确定按钮
${Res_Text_SetSuccess} 设置成功 # 黑方主界面—系统设置—告警设置—发送邮箱—确定—设置成功文本
${Path_Label_Danger} xpath=.//*[@id="alarmSetId"] # 黑方主界面—系统设置—告警设置菜单栏
${Path_Button_TestEmailDialog} XPath=//*[@ng-click="mailSet.test()"] # 黑方主界面—系统设置—告警设置—发送邮箱—测试邮箱
${Path_Title_Inbox} XPath=//div[text()="请输入接收邮箱地址"] # 黑方主界面—系统设置—告警设置—发送邮箱—测试邮箱—弹窗标题文本
${Path_Input_ReceiveEmail} XPath=//div[text()="请输入接收邮箱地址"]/parent::*/div/input # 黑方主界面—系统设置—告警设置—发送邮箱—测试邮箱—邮箱地址输入框
${Path_Button_TestEmail} XPath=//div[text()="请输入接收邮箱地址"]/parent::*/div/a[@class="layui-layer-btn0"] # 黑方主界面—系统设置—告警设置—发送邮箱—测试邮箱—确定按钮
${Path_Button_CancelTestEmail} XPath=//div[text()="请输入接收邮箱地址"]/parent::*/div/a[@class="layui-layer-btn1"] # 黑方主界面—系统设置—告警设置—发送邮箱—测试邮箱—取消按钮
${Res_Text_InvalidInbox} 邮箱地址有误! # 黑方主界面—系统设置—告警设置—发送邮箱—测试邮箱—提示信息文本
${Res_Text_CheckSuccess} 验证成功! # 黑方主界面—系统设置—告警设置—发送邮箱—测试邮箱—提示信息文本
${Res_Text_TestEmailFailed} 测试失败 # 黑方主界面—系统设置—告警设置—发送邮箱—测试邮箱—提示信息文本
${Path_PromptMessage_ErrorServer} XPath=//div[text()="服务器格式为smtp.163.com"] # 黑方主界面—系统设置—告警设置—发送邮箱—测试邮箱—邮件发送服务器错误提示信息
${Res_Text_EmailServerFormat} 服务器格式为smtp.163.com # 黑方主界面—系统设置—告警设置—发送邮箱—测试邮箱—邮件发送服务器错误提示信息文本
${Path_PromptMessage_ErrorPort} XPath=//div[text()="端口号在0-65535之间"] # 黑方主界面—系统设置—告警设置—发送邮箱—测试邮箱—邮件发送端口错误提示信息
${Res_Text_PortRange} 端口号在0-65535之间 # 黑方主界面—系统设置—告警设置—发送邮箱—测试邮箱—邮件发送端口错误提示信息文本
${Path_PromptMessage_ErrorUser} XPath=//div[text()="格式为abc123@sina.com.cn"] # 黑方主界面—系统设置—告警设置—发送邮箱—测试邮箱—邮件发送用户错误提示信息
${Res_Text_EmailUserFormat} 格式为abc123@sina.com.cn # 黑方主界面—系统设置—告警设置—发送邮箱—测试邮箱—邮件发送用户错误提示信息文本
${Path_PromptMessage_EmptyPassword} XPath=//div[text()="密码不能为空"] # 黑方主界面—系统设置—告警设置—发送邮箱—测试邮箱—邮件发送密码错误提示信息
${Res_Text_EmptyPassword} 密码不能为空 # 黑方主界面—系统设置—告警设置—发送邮箱—测试邮箱—邮件发送用户错误提示信息文本
${Path_Lable_AlarmRulesSetting} XPath=.//*[@id="regulation"] # 黑方主界面—系统设置—告警设置—规则菜单栏
${Path_Button_AddRule} XPath=//button[@ng-click="alarmRule.addRule()"] # 黑方主界面—系统设置—告警设置—规则—添加规则按钮
${Path_Title_AddRules} XPath=.//*[@class="layui-layer-title" and text()='新建规则'] # 黑方主界面—系统设置—告警设置—规则—添加规则—添加规则窗口标题文本
${Path_Button_AddAlarmRule} XPath=.//a[@class="layui-layer-btn0"] # 黑方主界面—系统设置—告警设置—规则—添加规则—确定按钮
${Path_PromptMessage_ErrorAlarmRuleName} xpath=//span[text()="规则名不能为空"] # 黑方主界面—系统设置—告警设置—规则—添加规则—确定—规则名弹窗提示信息
${Res_Text_ErrorAlarmRuleName} 规则名不能为空 # 黑方主界面—系统设置—告警设置—规则—添加规则—确定—规则名弹窗提示信息文本
${Path_Input_RuleName} XPath=.//*[@id='ruleName'] # 黑方主界面—系统设置—告警设置—规则—添加规则—规则名输入框
${Res_Text_CheckEmailorPhone} 邮箱不能为空 # 黑方主界面—系统设置—告警设置—规则—添加规则—确定—邮箱或手机为空弹窗提示信息文本
${Path_Select_FilterRules_Level} XPath=//select[@ng-model="alarmRule.alarmLevel"] # 黑方主界面—系统设置—告警设置—规则—添加规则—选择级别选择框
${Path_InputArea_InboxSetting} XPath=//div/textarea[@ng-model="alarmRule.mails" and @id="mails"] # 黑方主界面—系统设置—告警设置—规则—添加规则—接收邮箱设置输入框
${Res_Text_AddRulesSuccess} 添加成功 # 黑方主界面—系统设置—告警设置—规则—添加规则—规则添加成功提示信息文本
${Path_Title_DelRule} XPath=//div[@class="layui-layer-title" and text()="确认删除"] # 黑方主界面—系统设置—告警设置—规则—删除—删除弹窗提示标题信息文本
${Path_Button_DelRule} XPath=//div[@class="layui-layer-btn layui-layer-btn-"]/a[@class="layui-layer-btn0"] # 黑方主界面—系统设置—告警设置—规则—删除—确定按钮
${Res_Text_DelAlarmRuleOK} 删除成功 # 黑方主界面—系统设置—告警设置—规则—删除—删除成功提示信息文本
${Path_Radio_FilterRules_SendOneByOne} XPath=.//*[@id='restrainRule1'] # 黑方主界面—系统设置—告警设置—规则—添加规则—逐条发送勾选框
${Path_Radio_FilterRules_SendNoRepeat} XPath=.//*[@id='restrainRule2'] # 黑方主界面—系统设置—告警设置—规则—添加规则—重复发送勾选框
${Res_Text_EditRulesSuccess} 修改成功 # 黑方主界面—系统设置—告警设置—规则—添加规则—规则修改成功提示信息文本
${Path_Select_AlterStats} XPath=//select[@ng-model="alertStatsSelect" and @id="status_select"] # 黑方主界面—告警处理—告警状态选择框
${Path_Option_OffDanger} XPath=//option[@label="未处理"] # 黑方主界面—告警处理—未处理选择栏
${Path_Button_Act} XPath=//div[@id="act_0"]/span[1] # 黑方主界面—告警处理—第一条告警信息未处理按钮
${Path_Button_OffDanger} XPath=//div[@id="alertMargin"]//span[@aria-hidden="true" and text()="×"] # 黑方主界面—告警处理—右上角×退出标志按钮
${Path_Button_DangerOK} XPath=//div[@id="alertMargin"]/div[1]/div[3]/button # 黑方主界面—告警处理—未处理—确定按钮
${Path_Option_OnDanger} XPath=//option[@label="已受理"] # 黑方主界面—告警处理—已处理选择栏
${Path_Button_OnDangerOK} XPath=//div[@id="tipsPop"]/div[1]/div[1]/div[3]/button # 黑方主界面—告警处理—已处理—确定按钮
${Path_Button_Danger} XPath=//a[@id="header_alarm_a"] # 黑方主界面—告警处理按钮
${path_danger} xpath=//span[@class="label label-danger ng-binding"]
${Auth_Manage} xpath=//span[text()="产品授权管理"] # 黑方主界面—系统设置—产品授权管理
${Storage_Used} xpath=//td[text()="1TB 定时备份容量授权"]/../td[3] # 系统设置—产品授权管理—1T定时已分配授权容量
${Set_Time_Now} xpath=//span[@lay-type="now"] # 系统设置栏—服务器设置—设置服务器时间—选择时间为现在
${Warning_Port_Used} xpath=//p[contains(text(),"已被占用")] # 系统设置—服务器设置—设置https端口—端口已被使用警告
${Warning_Time} xpath=//div[@id="alarmTable"]/div[@class="objbox"]//tr[2]/td[1] # 告警处理—目标告警处理—第一行的告警产生时间
${Option_Warning_Handled} xpath=//option[@label="已处理"] # 告警处理—目标告警处理—已受理选项
${Warning_Last_Page} xpath=//span[text()="»"] # 告警处理—目标告警处理—切换到最后一页
${Edit_Network} xpath=//a[text()="编辑"] # 系统设置—网络设置—编辑按钮
${Edit_Network_Confirm} xpath=//a[text()="确认"] # 系统设置—网路设置—确认修改弹窗—确认按钮
${Path_Title_ServerSetting_Shutdown} id=shutdownBtn # 黑方主界面—存储介质管理—介质节点管理一关机按钮
${Path_Title_ServerSetting_Reboot} XPATH=//button[contains(@id,'rebootMDServer')] # 黑方主界面—存储介质管理—介质节点管理—重启按钮
${Path_Title_ServerSetting_Reboot_OK} XPATH=//*[@class="layui-layer-btn0"] # 黑方主界面—存储介质管理—介质节点管理—关机重启确认按钮
${Path_Title_ServerSetting_FactoryReset} XPATH=//*[@ng-click="serverSet.factoryreset()"] #黑方主界面一系统设置一服务器设置一恢复出厂设置按钮
${Path_Title_ServerSetting_FactoryReset_User} XPATH=//*[@id="factoryreset_user"] #黑方主界面一系统设置一服务器设置一恢复出厂设置用户名位置
${Path_Title_ServerSetting_FactoryReset_Password} XPATH=//*[@id="factoryreset_pwd"] #黑方主界面一系统设置一服务器设置一恢复出厂设置密码位置
${Path_Title_ServerSetting_FactoryReset_Sure} XPATH=//*[@ng-click="serverSet.factoryreset_sure()"] #黑方主界面一系统设置一服务器设置一恢复出厂设置确认按钮
${Path_Title_ServerSetting_FactoryReset_Confirm_Sure} XPATH=//*[@ng-click="serverSet.factoryreset_confirm_sure()"] #黑方主界面一系统设置一服务器设置一恢复出厂设置再次确认按钮
${OpenStatus} True # 黑方开机状态
${CloseStatus} False # 黑方关机状态
${Shutdown} 1 #黑方关机操作
${Reboot} 2 # 黑方重启操作
${FactoryReset} 3 # 黑方恢复出厂设置操作
${User_Info} id=header_dropdown_userInfo_span # 工作面板—右上角登录名—个人信息
${Server_Setting} id=serverSettings # 黑方主界面—系统管理—系统设置—服务器设置
${Enable_SMTP} id=enable_SMTP # 告警设置—发送邮箱—启用SMTP设置
${Random_Pwd_Info} xpath=//span[contains(text(),"随机密码")] # 创建用户—随机密码提示框
${Random_Pwd_confirm} xpath=//a[text()="取消"] # 创建用户—随机密码确认按钮
${Confirm_Create_User} xpath=//button[@ng-click="createUser()"] # 用户管理—新建用户弹窗—确认按钮
${Auth_Dpm} xpath=//h4[text()="新建角色"]/../..//span[text()="定时保护"]/../../td[2] # 用户管理—新建角色—定时保护权限
${Auth_Confirm} xpath=//button[@id="tipsPop_define_btn"] # 确认按钮
${Check_Sec_Name} xpath=//input[@ng-model="checkUserName"] # 重置用户密码弹窗—sec账户名输入框
${Update_User_Pwd} xpath=//button[@ng-click="updatePassword()"] # 重置用户密码—确定重置按钮
${Check_Sec_Fail} xpath=//p[contains(text(),"错误")] # 重置用户密码框—参数校验失败弹窗
${Button_Check_Fail} xpath=//button[@id="tipsPop_define_btn"] # 重置用户密码框—参数失败校验弹窗—确定按钮
${Update_Random_Pwd_Info} xpath=//p[contains(text(),"随机密码")] # 重置密码成功弹窗—重置随机密码文本
${Edit_Info_Confirm} id=info_commit # 文件组件—编辑策略弹窗—信息确认按钮
${File_Finish_Edit} id=file_finishEdit # 编辑策略弹窗—完成按钮
${Edit_file_Name} id=policyName # 文件组件—编辑策略弹窗—策略名输入框
${Active_Agent} xpath=//span[@ng-click="integAgentStart('')"] # 业务管理—集成代理管理—启用
${Choice_Vm} xpath=//span[text()="VMware"] # 启用集成代理框—vm组件选项
${Add_Agent} xpath=//button/i[@class="layui-icon layui-icon-next"] # 启用集成代理框—添加新代理箭头
${Finish_Add_Agent} xpath=//button[@ng-click="seleteFinish()"] # 启用集成代理框—确定启用按钮
${Close_Log} xpath=//a[@class="layui-layer-ico layui-layer-close layui-layer-close1"] # 集成代理管理—开启日志弹窗—关闭按钮
${Storage_Manage} id=sideNav_storage # 黑方主界面—存储管理栏
${Alarm_System} id=alarmManage_tab_system_li # 告警管理页面—系统栏
${Search_Alarm} xpath=//span[@ng-click="searchAlarmManage()"] # 告警管理页面—搜索按钮
${Path_Title_FireWallSettings} XPath=//span[text()="防火墙设置"] # 存储介质管理—介质节点管理—防火墙设置栏
${Path_Button_AddFireWall} XPath=//*[@id="system_fireWallPanel_add_btn"] # 黑方主界面—系统设置—防火墙设置菜单栏—新建防火墙策略按钮
${Path_Title_AddFireWall} XPath=//*[@class="layui-layer-title" and text()='新建防火墙策略'] # 黑方主界面—系统设置—防火墙设置菜单栏—新建防火墙策略—新建防火墙策略窗口标题文本
${Path_Input_FireWallPanelName} XPath=//*[@id="system_fireWallPanel_addName_input"] # 黑方主界面—系统设置—防火墙设置菜单栏—新建防火墙策略—策略名称输入框
${Path_Input_FireWallPanelIP} XPath=//*[@id="system_fireWallPanel_addIp_input"] # 黑方主界面—系统设置—防火墙设置菜单栏—新建防火墙策略—对端IP地址输入框
${Path_Input_FireWallPanelPort} XPath=//*[@id="system_fireWallPanel_addPort_textarea"] # 黑方主界面—系统设置—防火墙设置菜单栏—新建防火墙策略—本地端口输入框
${Path_Select_FireWallPanelStrategy} XPath=//*[@id="system_fireWallPanel_addStrategy_select"] # 黑方主界面—系统设置—防火墙设置菜单栏—新建防火墙策略—策略状态选择框
${Path_Select_FireWallPanelStrategy_Start} XPath=//*[@id="system_fireWallPanel_addStrategy_select"]/option[text()="启用"] # 黑方主界面—系统设置—防火墙设置菜单栏—新建防火墙策略—策略状态选择框-启用
${Path_Select_FireWallPanelStrategy_Stop} XPath=//*[@id="system_fireWallPanel_addStrategy_select"]/option[text()="停用"] # 黑方主界面—系统设置—防火墙设置菜单栏—新建防火墙策略—策略状态选择框-停用
${Path_Select_FireWallPanelFinish} XPath=//*[@id="system_fireWallPanel_addStrategyFinish_btn"] # 黑方主界面—系统设置—防火墙设置菜单栏—新建防火墙策略—确认按钮
${Button_FireWallPanel_add_Ok_Confirm} XPath=//*[@id="tipsPop_define_btn"] # 黑方主界面—系统设置—防火墙设置菜单栏—弹窗确认按钮
${Path_Title_EditFireWall} XPath=//*[@class="layui-layer-title" and text()='编辑防火墙策略'] # 黑方主界面—系统设置—防火墙设置菜单栏—编辑防火墙策略—编辑防火墙策略窗口标题文本
${Button_FireWall_on_Confirm} XPath=//*[@id="system_fireWallPanel_onStrategyFinish_btn"] # 黑方主界面—系统设置—防火墙设置菜单栏—启用防火墙策略-确认按钮
${Button_FireWall_off_Confirm} XPath=//*[@id="system_fireWallPanel_offStrategyFinish_btn"] # 黑方主界面—系统设置—防火墙设置菜单栏—停用防火墙策略-确认按钮
${Button_FireWall_Del_Fin} XPath=//*[@id="system_fireWallPanel_delStrategyFinish_btn"] # 黑方主界面—系统设置—防火墙设置菜单栏—删除防火墙策略-确认按钮
${Button_FireWall_Del_Can} XPath=//*[@id="system_fireWallPanel_delStrategyCancel_btn"] # 黑方主界面—系统设置—防火墙设置菜单栏—删除防火墙策略-取消按钮
${Path_Button_SetNTP} id=serversets_panel_setTimeSync_change_btn # 存储介质管理—介质节点管理—节点设置—更改NTP
${Path_Input_NTPServer} XPATH=//*[@id="time_sync"] # 黑方主界面—系统设置—服务器设置—服务器时间更改—时间同步服务器输入框
${Path_Button_SetNTPOK} id=serversets_panel_setTimeSync_confirm_btn # 黑方主界面—系统设置—服务器设置—时间同步服务器更改—确定按钮
${Laydate-btns-now} xpath=//*[@id="app"]//span[text()='现在'] # 黑方主界面—系统设置—服务器设置-选择时间框-选择现在
${Laydate-btns-Confirm} xpath=//*[@id="tipsPop_define_btn"] # 黑方主界面—系统设置—服务器设置-选择时间框-选择现在-弹窗确认按钮
${taskAction} //*[@id="taskAction_0"] #定时数据保护-作业页面-第一个作业的操作按钮
${taskActionDetail} //*[@id="app"]/ul/li/a #定时数据保护-作业页面-第一个作业点击操作按钮后的详细按钮
${taskIDweizhi} //label[@for="DetailWorkid" and text()="作业ID:"]/../../div/span #定时数据保护-作业页面-作业详情中taskid位置
${operationsManagement} //span[text()="运维管理 "] #黑方主界面-系统管理-运维管理
${securityConfiguration} xpath=//span[text()="安全设置"] #系统管理-运维管理-安全配置
${StoreProtect} //label[text()="存储保护 "]/../../div[2]/div #系统管理-运维管理-安全配置-存储保护开关
${systemManage} //*[@id="sideNav_system"]/div/div[2] #系统管理
${closeDetail} //div[text()="作业详情"]/../../div/span/a #关闭详情页面
${nowcheck} xpath=//button[contains(text(),"立即执行")] #业务助手-立即执行
${confirm} xpath=//a[contains(text(),"确认")] #立即清理-确认按钮
${confirmagain} xpath=//*[@id="tipsPop_define_btn"] #立即清理成功后-再次确认
${Log_Level_Select} xpath=//*[@id="level_select"] # 系统管理栏—系统日志—日志级别下拉框
${Log_Operate} xpath=//a[text()="操作日志"] # 系统管理栏—系统日志—操作日志
${Input_Lock_Name} id=lock_user # 页面锁定弹窗—用户名输入框
${Input_Lock_Pwd} id=lock_pwd # 页面锁定弹窗—密码输入框
${Unlock_Button} xpath=//button[@ng-click="unLock()"] # 页面锁定弹窗—确定按钮
${Button_Restart_Service} xpath=//a[@ng-click="serverSet.rebootServerClick()"] # 系统管理—服务器设置—重启黑方服务按钮
${Restart_Service} 4 # 重启黑方服务
${BC_Agent_Offline} xpath=//td[text()="离线"] # 系统管理—业务助手—集成代理管理—离线状态
${BC_Agent_Online} xpath=//td[text()="在线"] # 系统管理—业务助手—集成代理管理—在线状态
${Shutdown_Agent} 1 # 关闭集成代理值
${Start_Agent} 0 # 开启集成代理值
${SSH_Switch} xpath=//input[@id="sshService"]/..//div # 系统管理—安全配置—SSH服务开启或关闭按钮
${Button_Change_Time} xpath=//button[@ng-click="changeTime()"] # 系统管理—安全配置—SSH服务更改按钮
${Input_SSH_Time} id=SSHTime # 系统管理—安全配置—SSH超时时间输入框
${Change_SSH_Confirm} xpath=//button[@ng-click="confirmChangeTime()"] # 系统管理—安全配置—SSH超时时间修改确定按钮
${Create_Route} xpath=//a[@ng-click="createRoute()"] # 系统管理—网络设置—新建路由按钮
${Select_IPV4} id=selectIPV # 系统管理—系统设置—网络管理—创建路由—路由类型IPV4
${Route_Destination} id=destination # 系统管理—系统设置—网络管理—创建路由—目的地输入框
${Btn_Addroute} xpath=//button[@ng-if="isAddRoute"] # 系统管理—系统设置—网络管理—创建路由—确定按钮
${Create_Route_Error} xpath=//p[text()="参数不能为空"] # 系统管理—系统设置—网络管理—创建路由—点击确定按钮—出现的错误提示信息
${Btn_Define} //button[@id="tipsPop_define_btn"] # 系统管理—系统设置—网络管理—创建路由—二次确认按钮
${Route_Mask} id=routeSubnetMask # 系统管理—系统设置—网络管理—创建路由—子网掩码输入框
${Route_Gateway} id=routeGateway # 系统管理—系统设置—网络管理—创建路由—网关输入框
${Route_Interface} id=interface # 系统管理—系统设置—网络管理—创建路由—接口输入框
${Select_Route_Destination} id=selectedDestination # 系统管理—系统设置—网络管理—创建路由—目的地选项
${Option_Host} xpath=//option[@label="主机"] # 系统管理—系统设置—网络管理—创建路由—目的地选项—主机
${Option_Gateway} xpath=//option[@label="默认网关"] # 系统管理—系统设置—网络管理—创建路由—目的地选项—默认网关
${H5_Route} xpath=//h5[text()="路由配置"] # 系统管理—系统设置—网络设置—路由配置文字
${Btn_Del_Route} xpath=//button[@ng-click="delRoute()"] # 系统管理—系统设置—网络管理—删除路由按钮
${Date_15} xpath=//td[text()="15"] # 系统设置—服务器设置—设置黑方时间弹窗—15号
${Login_FailLog} 登录失败
${Path_ServerSetting_RestartServ} id=rebootBtn # 黑方主见面—存储介质管理—介质节点管理—重启服务按钮
${Node_Setting} xpath=//span[text()="节点设置"] # 存储介质管理—介质节点管理—节点设置
${Wrong_ExpireTime} XPATH=//p[@class="modal-text"] # sec管理员—安全策略—会话锁定设置失败提示
${Close_Warning} id=tipsPop_define_btn # 系统管理—系统设置—错误提示弹窗内的确定按钮
${Close_SetExpire} id=changeSessionLockModal_cancel_btn # 系统管理—系统设置—调整锁定时长的弹窗—取消按钮
${Wrong_Port} xpath=//p[@class="modal-text"] # 系统管理—系统设置—错误端口提示
${Close_WrongWarning} id=tipsPop_define_btn # 系统管理—系统设置—错误端口提示框—确定按钮
${Node_More_Operate} xpath=//span[contains(@id,'evenMore')] # 存储介质管理—介质节点管理—节点更多操作
${Email_Config} id=serverSet_changeSendMail # 系统管理—系统设置—发送邮件设置—立即修改
${Confirm_Change_Email} id=changeSendMailModal_confirm_btn # 系统管理—系统设置—发送邮箱设置—确定按钮
${Cancel_ConfigEmail} id=changeSendMailModal_cancel_btn # 系统管理—系统设置—发送邮箱设置—取消按钮
${Del_Policy} xpath=//h4[text()="删除策略"]/../../div[3]/button[2] # 删除策略按钮
${Del_Policy_Confirm} xpath=//a[text()="确认"] # 删除策略弹窗—确定按钮
${Sec_Policy} xpath=//span[text()="安全策略"] # sec管理员——安全策略配置栏
${Confirm_Twice} xpath=//a[text()="确认"] # 二次确认按钮
${Policy_Template} id=businessConfig # 黑方主界面—系统管理—策略模板
${DPM_Policy} id=businessConfigDPM # 黑方主界面—系统管理—策略模板—定时策略模板
${DPM_PT_Name} id=system_config_dpm_templateName_input # 系统管理—策略模板—模板名称输入框
${Storage_Switch} xpath=//label[contains(text(),"存储路径")]/../..//div[@lay-skin="_switch"] # 系统管理—策略模板—存储路径开关
${Storage_MDServer} id=dialogues_addCycleStorage_fileOrOracle_selectedMDS_select # 系统管理—策略模板—存储路径—介质服务器选项
${Storage_MDSIP} id=dialogues_addCycleStorage_fileOrOracle_selectedMDSIP_select # 系统管理—策略模板—存储路径—介质服务器IP
${Storage_MDSName} id=dialogues_addCycleStorage_fileOrOracle_selectMedia_select # 系统管理—策略模板—存储路径—介质
${Storage_Dedup} id=redeleteLibrary # 系统管理—策略模板—存储路径—重删介质勾选框
${Storage_Select_Dedup} id=dialogues_addCycleStorage_fileOrOracle_selected_redeleteLibrary_select # 系统管理—策略模板—存储路径—重删介质选项
${Keep_Switch} xpath=//input[@id="template_savePolicy_checkbox"]/..//div[@lay-skin="_switch"] # 系统管理—策略模板—保留策略开关
${Keep_By_Time} id=system_keep_policy_radio_time # 系统管理—策略模板—保留策略—按照时间保留选项
${Keep_Time_TemplatePolicy} id=selectedSaveTime # 系统管理—策略模板—保留策略—保留时间输入框
${Encryption_Switch} xpath=//input[@id="template_encryptionOption_checkbox"]/..//div[@lay-skin="_switch"] # 系统管理—策略模板—加密开关
${Encryption_Select} xpath=//input[@id="encryption"] # 系统管理—策略模板—加密勾选框
${Bk_Senior_Switch} xpath=//input[@id="template_backupDataset_checkbox"]/..//div[@lay-skin="_switch"] # 系统管理—策略模板—备份集选项开关
${Compress_Select} xpath=//input[@id="compress"] # 系统管理—策略模板—压缩勾选框
${Check_Select} xpath=//input[@id="dataVerify"] # 系统管理—策略模板—校验勾选框
${Reset_PolicyTemplate} xpath=//a[@ng-click="resetTemplate()"] # 系统管理—策略模板—重置按钮
${Confirm_PolicyTemplate} xpath=//a[@ng-click="saveTemplate()"] # 系统管理—策略模板—确定按钮
${Keep_By_Num} id=system_keep_policy_radio_number # 系统管理—策略模板—保留策略—按照个数保留
${Error_Null_TemplateName} xpath=//p[text()="模板名称不能为空"] # 系统管理—策略模板—模板名称为空报错
${Button_Error_Confirm} xpath=//div[@id="alertMargin"]//button[@id="tipsPop_define_btn"] # 系统管理—策略模板—错误弹窗—确定按钮
${Error_Character_TemplateName} xpath=//p[contains(text(),"最长32个字符")] # 系统管理—策略模板—模板名称字符校验错误
${Error_Content} xpath=//p[text()="策略模板配置内容校验失败"] # 系统管理—策略模板—内容校验失败错误
${Never_Expire} id=dialogues_addCycleStorage_overduePermanent_btn # 系统管理栏—备份参数模板—保留策略—最新备份集永不过期