96 lines
12 KiB
Plaintext
96 lines
12 KiB
Plaintext
*** Settings ***
|
||
Variables ../../Config/DR/DR_config.py
|
||
|
||
*** Variables ***
|
||
${Btn_Add_Drpolicy} xpath=.//*[@ng-click="addDisasterPolicy()"] #应用容灾界面—创建容灾策略按钮
|
||
${Input_DrPolicyName} xpath=//*[@id="addPolicyDrPolicyNamee"] #创建容灾策略界面—容灾策略名称输入框
|
||
${Select_DataSourceType} xpath=//*[@id="addPolicyDrDataSourceType"] #创建容灾策略界面—容灾数据源类型下拉框
|
||
${Select_DataSource} xpath=//*[@id="addPolicyDrSelectDataSourceRealTime"]/../div #创建容灾策略界面—选择数据源下拉框
|
||
${Select_DrMachineType} id=addPolicyDrMachineSource #创建容灾策略界面—选择容灾机类型下拉框
|
||
${Add_Policy_step2} xpath=//*[@ng-click="fw_step_2()"] #创建容灾策略界面—选择数据源界面—下一步
|
||
${Select_DrPlatform} id=addPolicyDrPlatform #创建容灾策略界面—选择容灾平台下拉框
|
||
${Input_Policy_CoreNumberCPU} id=addPolicyDrCoreNumberCPU #创建容灾策略界面—设置CPU核心数
|
||
${Input_Policy_NumberCPU} id=addPolicyDrNumberCPU #创建容灾策略界面—设置CPU个数
|
||
${Input_Policy_Memory} id=addPolicyDrMemoryCapacity #创建容灾策略界面—设置内存容量
|
||
${Select_Policy_Network} id=addPolicyDrNetwork0 #创建容灾策略界面—设置容灾机网络
|
||
${Select_Policy_NetworkAdapter} id=addPolicyDrNetworkAdapter0 #创建容灾策略界面—设置网络适配器
|
||
${Select_Policy_ChannelIP} id=addPolicyDrServerChannelIP #创建容灾策略界面—设置服务端通道IP
|
||
${Select_Policy_DrMode} xpath=//*[@id="addPolicyDrMachineMode"] #创建容灾策略界面—设置容灾机模式
|
||
${Add_Policy_step3} xpath=//*[@ng-click="fw_step_3()"] #创建容灾策略界面—容灾机配置界面—下一步
|
||
${Add_Policy_step4} xpath=//*[@ng-click="fw_step_4()"] #创建容灾策略界面—容灾机模式配置界面—下一步
|
||
${Add_Policy_Finish} xpath=//*[@id="rightContentMain"]//span[contains(text(),"完成")][1] #创建容灾策略界面—策略预览界面—完成
|
||
${Button_AlertOK} xpath=//*[@id="alertMargin"]/div/div[3]/button #操作成功弹出框—确定按钮
|
||
${Click_DrPolicy_LatestTimePoint} xpath=//*[@id="drTakeOverRehearseId"]/div[1]/div[7]/div[2] #应用容灾界面—策略管理—手动演练/接管—选择最新时间点
|
||
${Button_DrPolicy_TakeOverFinish} xpath=//*[@id="drTakeOverRehearseId"]/div[2]/button[2] #应用容灾界面—策略管理—手动演练/接管—确定按钮
|
||
${Delete_Policy} xpath=//*[@id="app"]/ul/li[text()='删除'] #应用容灾界面—策略管理—更多—删除
|
||
${Disconnect_OK} //a[text()="确定"] #应用容灾界面—策略管理—断开连接确认按钮
|
||
${DRPolicy_UsedTimePoint} xpath=//*[@id="drTakeOverRehearseId"]/div[1]/div[7]/div[1] #应用容灾界面—策略管理—手动演练/接管—选择已用时间点
|
||
${Path_Icon_CDP} xpath=.//*[@ui-sref="cdp"] # 黑方主界面—持续数据保护栏
|
||
${Add_Policy_Alert_Message} xpath=//*[@id="alertMargin"]/div/div[2]/p #创建容灾策略界面—容灾配置警告信息(cpu,内存)
|
||
${Add_Policy_AutoSwitch} xpath=//*[@id="addPolicyDrAutoDrill"]/../div #创建容灾策略界面—容灾模式配置—是否自动演练(开启)
|
||
${Add_Policy_AutoTakeOverSwitch} xpath=//*[@id="addPolicyDrAutoTakeOver"]/../div #创建容灾策略界面—容灾模式配置—是否自动接管(开启)
|
||
${Add_Policy_GetServiceData} xpath=//*[@id="hiddenBody"]/div/div/div[2]/div[2]/div/div[1]/div[2]/div[2]/div/div[2]/div/div[4]/div/div[10]/div[1]/div/div[1]/a #创建容灾策略界面—容灾模式配置—获取数据服务
|
||
${Click_LookReport} xpath=//*[@id="app"]/ul/li[text()="查看演练报告"] ##应用容灾界面—策略管理—更多—查看演练报告
|
||
${Select_DrPlatformType} id=addPolicyDrPlatformType #创建容灾策略界面—选择平台类型(虚拟化快照数据源)
|
||
${Select_DrVirtualHostInCDR} id=addPolicyDrVirtualHostInCDR #创建容灾策略界面—选择备份源虚拟化主机
|
||
${Select_AgentTiming} id=addPolicyDrSelectAgentTiming #创建容灾策略界面—选择代理机(定时卷备份)
|
||
${Select_Policy_Network2} xpath=//*[@ng-model="addPolicyDr.networkVirtual.network"] #创建容灾策略界面—容灾机配置界面—添加网络(虚拟化快照)
|
||
${Select_Policy_NetworkAdapter2} xpath=//*[@ng-model="addPolicyDr.networkVirtual.networkAdapter"] #创建容灾策略界面—容灾机配置界面—添加网络—网络适配器(虚拟化快照)
|
||
${Btn_AddNetWork} xpath=//*[@id="hiddenBody"]/div/div[2]/div[3]/div[2]/div/div[2]/div/div[3]/div/div[15]/div/div[1]/span[2] #创建容灾策略界面—容灾机配置界面—添加网络(虚拟化快照)
|
||
${Click_DrPolicy_LatestSnap} id=takeOverRehearseAssignSnapshot #应用容灾界面—策略管理—手动演练/接管—选择最新快照
|
||
${Click_DrPolicy_TimePoint} xpath=//*[@id="takeOverRehearseSpecifiedTimeRadio"] #应用容灾界面—策略管理—手动演练/接管—指定时间点
|
||
${Click_DrPolicy_ChoiceTime} xpath=//*[@id="takeOverRehearseSelectTimeDiv"] #应用容灾界面—策略管理—手动演练/接管—指定时间点-选择时间点
|
||
${Input_RetryTime} xpath=//*[@id="addPolicyDrDetectionRetryNum"] #创建容灾策略界面—自动接管界面—设置离线时间
|
||
${Input_RetryCycle} xpath=//*[@id="addPolicyDrDetectionCycle"] #创建容灾策略界面—自动接管设置—输入检测周期
|
||
${Input_RetryNum} xpath=//*[@id="addPolicyDrDetectionAlarm"] #创建容灾策略界面—自动界面设置—异常次数输入
|
||
${Btn_Init} xpath=//em[text()="是"] # 创建容灾策略界面-容灾机配置界面-是否手动创建容灾机
|
||
${DR_Manage} xpath=//span[@class="host_manage_trigger"] #应用容灾界面-容灾管理下拉框
|
||
${Add_DRPlatform} xpath=//span[text()="添加容灾平台"] #应用容灾界面-容灾管理-添加容灾平台
|
||
${Select_AdddDRPt_Pt} xpath=//*[@id="configPlatformSelectPlatform"] #添加容灾平台界面-选择容灾平台
|
||
${Select_Dr_ESXi} xpath=//*[@id="configPlatformSelectPlatform"]/option[3] # 选择容灾平台—ESXi
|
||
${Input_AddDRPt_Name} xpath=//*[@id="configPlatformPlatformName"] #添加容灾平台界面-备注平台名输入框
|
||
${Input_AddDRPt_IP} xpath=//*[@id="configPlatformIPAddress"] #添加容灾平台界面-IP输入框
|
||
${Input_AddDRPt_UserName} xpath=//*[@id="configPlatformUserName"] #添加容灾平台界面-用户名输入框
|
||
${Input_AddDRPt_password} xpath=//*[@id="configPlatformUserName"]/../../div[3]/div/input[2] #添加容灾平台界面-密码输入框
|
||
${Btn_AddDRPt_OK} xpath=//*[@id="disasterPlatformConfigId"]/div[2]/button[2] #添加容灾平台页面-确定按钮
|
||
${Btn_AfterAddDRPt_OK} xpath=//*[@id="tipsPop_define_btn"] #应用容灾页面-添加容灾平台成功页面-确定按钮
|
||
${CdpPropertyWayList_Jianjin} xpath=//*[@id="drRelocationCdpPropertyWayList"]/option[1] #应用容灾界面-接管-回迁-选择回迁方式-渐进式回迁
|
||
${CdpPropertyWayList_Zengliang} xpath=//*[@id="drRelocationCdpPropertyWayList"]/option[2] #应用容灾界面-接管-回迁-选择回迁方式-仅恢复增量数据
|
||
${DR_TransferMode_iSCSI} xpath=//*[@id="drRelocationCdpDataTransferMode"]/option[1] #应用容灾界面-接管-选择数据传输模式-iSCSI
|
||
${DR_TransferMode_OSVI} xpath=//*[@id="drRelocationCdpDataTransferMode"]/option[2] #应用容灾界面-接管-选择数据传输模式-OSVI
|
||
${DR_TransferMode_FC} xpath=//*[@id="drRelocationCdpDataTransferMode"]/option[3] #应用容灾界面-接管-选择数据传输模式-FC
|
||
${DrRelocationCdp_Compress} xpath=//*[@id="drRelocationCdpCompress"] #应用容灾界面-接管-压缩
|
||
${Btn_DR_Finish} xpath=//*[@id="drRelocationCdpId"]/div[2]/button[2] #应用容灾界面-接管-确定按钮
|
||
${tipsPop_define_btn} xpath=//*[@id="tipsPop_define_btn"] #应用容灾界面-接管-回迁-提交成功提示确定按钮
|
||
${drop_DR} xpath=//*[@id="dhxId_qYOLHRL4UYgc_deleteSidetreeResource"]/td[2]/div # 删除容灾平台
|
||
${Delect plafrom} xpath=//*[contains(@id,'layui')]/div[3]/a[1] # 删除容灾平台—确定
|
||
${DR_Icon} xpath=//*[@id="sideNav_dr"] #黑方主界面-应用容灾界面
|
||
${Network_Config} xpath=//*[@id="addPolicyDrNetworkConfigCDP"] #黑方主界面-应用容灾界面-创建容灾策略界面-容灾机配置-网络配置
|
||
${Network_Add} xpath=//span[@ng-click="addBridge('add')"] #黑方主界面-应用容灾界面-创建容灾策略界面-容灾机配置-网络配置-添加网卡按钮
|
||
${Select_Network} xpath=//select [@ng-model="addBridgeObj.network"] #黑方主界面-应用容灾界面-创建容灾策略界面-容灾机配置-网络配置-添加网卡按钮-网络
|
||
${Select_Network_Adapter} xpath=//select [@ng-model="addBridgeObj.networkAdapter"] #黑方主界面-应用容灾界面-创建容灾策略界面-容灾机配置-网络配置-添加网卡按钮-网络适配器
|
||
${Add_IPV4_Address} xpath=//input[@ng-model="addBridgeObj.ipv4"] #黑方主界面-应用容灾界面-创建容灾策略界面-容灾机配置-网络配置-添加网卡按钮-IPV4地址
|
||
${Add_IPV4_SubnetMask} xpath=//input[@ng-model="addBridgeObj.ipv4SubnetMask"] #黑方主界面-应用容灾界面-创建容灾策略界面-容灾机配置-网络配置-添加网卡按钮-IPV4子网掩码
|
||
${Add_IPV4_Gateway} xpath=//input[@ng-model="addBridgeObj.ipv4Gateway"] #黑方主界面-应用容灾界面-创建容灾策略界面-容灾机配置-网络配置-添加网卡按钮-IPV4网关
|
||
${Add_IPV6_Address} xpath=//input[@ng-model="addBridgeObj.ipv6"] #黑方主界面-应用容灾界面-创建容灾策略界面-容灾机配置-网络配置-添加网卡按钮-IPV6地址
|
||
${Add_IPV6_SubnetMask} xpath=//input[@ng-model="addBridgeObj.ipv6SubnetMask"] #黑方主界面-应用容灾界面-创建容灾策略界面-容灾机配置-网络配置-添加网卡按钮-IPV6子网掩码
|
||
${Add_IPV6_Gateway} xpath=//input[@ng-model="addBridgeObj.ipv6Gateway"] #黑方主界面-应用容灾界面-创建容灾策略界面-容灾机配置-网络配置-添加网卡按钮-IPV6网关
|
||
${Add_FirstDNS} xpath=//input[@ng-model="addBridgeObj.firstDNS"] #黑方主界面-应用容灾界面-创建容灾策略界面-容灾机配置-网络配置-添加网卡按钮-首选DNS
|
||
${Add_SecondDNS} xpath=//input[@ng-model="addBridgeObj.secondDNS"] #黑方主界面-应用容灾界面-创建容灾策略界面-容灾机配置-网络配置-添加网卡按钮-备选DNS
|
||
${Click_Sure_Button} xpath=//button[@ng-click="addBridge_finish()"] #黑方主界面-应用容灾界面-创建容灾策略界面-容灾机配置-网络配置-添加网卡按钮-确认
|
||
${Input_Policy_CoreNumberCPU} xpath=//*[@id="addPolicyDrCoreNumberCPU"] #创建容灾策略界面—设置CPU核心数
|
||
${Input_Policy_NumberCPU} xpath=//*[@id="addPolicyDrNumberCPU"] #创建容灾策略界面—设置CPU个数
|
||
${Input_Policy_Memory} xpath=//*[@id="addPolicyDrMemoryCapacity"] #创建容灾策略界面—设置内存容量
|
||
${Click_More} xpath=//*[@id="disasterAction_0"]/span[text()='更多'] #策略管理——操作——更多
|
||
${Auto_Drill_Time_Hour} xpath=//*[@id="hiddenBody"]/div/div/div[2]/div[2]/div/div[1]/div[2]/div[2]/div/div[2]/div/div[4]/div/div[13]/div/div[1]/ul/li[2] #应用容灾页面-自动演练-自动循环模式-按小时
|
||
${Auto_Drill_Time_Hour_Input1} xpath=//*[@id="addPolicyDrHourHourCycle"] #应用容灾-自动演练-自动循环模式-小时输入框
|
||
${Auto_Drill_Time_Hour_StartTime} //*[@id="addPolicyDrHourStartTime"] #应用容灾-自动演练-自动循环模式-小时-开始时间框
|
||
${DR_AutoDrill_ChooseScript} xpath=//*[@ng-click="addPolicyDrimportScript()"] #应用容灾-自动演练-选择脚本
|
||
${DR_AutoDrill_ChooseScript_7sh} xpath=//div[text()="UnaEDRDrillServiceReport7X"]/../../td[1] #应用容灾-自动演练-选择脚本-Centos7系列脚本
|
||
${Button_DR_AutoDrill_ChooseScript_Comfirm} xpath=//*[@id="addPolicyDrSelectScriptFile"]/div[2]/button[2] #应用容灾-自动演练-选择脚本-确定导入脚本按钮
|
||
${Edit_CPU_Core} xpath=//*[@id="editPolicyDrCoreNumberCPU"] #容灾机配置--CPU核数
|
||
${Edit_CPU_Num} xpath=//*[@id="editPolicyDrNumberCPU"] #容灾机配置--CPU个数
|
||
${Edit_Memery} xpath=//*[@id="editPolicyDrMemoryCapacity"] #容灾机配置--内存容量
|
||
|
||
*** Keywords ***
|