*** 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 # 系统管理栏—备份参数模板—保留策略—最新备份集永不过期