1、PHD实时数据库测试实时数据库项目测试大纲2008年11月版本 1.0目录1. 引言 41.1. 编写目的 41.2. 测试依据 42. 任务概述 52.1. 测试目的 52.2. 测试环境 52.3. 测试分类 53. 测试计划 63.1. 测试方案 63.2. 测试安排 63.3. 测试准备 63.4. 测试机构及人员 64. 测试项目说明 74.1. 生产环境ORACLE Server安装测试 74.1.1. TNSPing TOTALPLANT,UNIFORMANCE 74.1.2. UNF,PRD实例的登录(SQLPLUS) 94.1.3. UNF,PRD实例的登录(ODBC) 11
2、4.2. 生产环境APP Server安装测试 124.2.1. TNSPing TOTALPLANT,UNIFORMANCE 124.2.2. UNF,PRD实例的登录(SQLPLUS) 144.2.3. UNF,PRD实例的登录(ODBC) 164.2.4. APP系统服务的启动关闭,APP日志的生成 174.2.5. Msglogserver的启动以及进程的使用 194.3. 生产环境PHD安装测试 214.3.1. TNSPing TOTALPLANT,UNIFORMANCE 214.3.2. UNF,PRD实例的登录(SQLPLUS) 234.3.3. UNF,PRD实例的登录(OD
3、BC) 254.3.4. PHD启动关闭,PHD日志文件生成 264.3.5. RDI创建和数据采集,模拟Tag(TEST RDI) 284.3.6. 数据采集,模拟Tag(TEST RDI) 364.3.7. Desktop使用(ModTag,Trend,Tag Explore) 394.3.8. PHD Configuration Tools配置与保存和BF TPI的使用 404.3.9. PHD批量建点 404.3.10. PHD Shadow-buffer模式测试 421. 引言本测试大纲针对用户的实时数据库系统在生产环境下软件安装的正确性进行检测。1.1. 编写目的形成测试文档,规范
4、测试过程,保证测试项目完全完整,并给出测试结论的依据。1.2. 测试依据测试依据PHD软件自带的系统安装手册。2. 任务概述2.1. 测试目的本次测试旨在确定PHD软件基本安装配置的正确性,为各应用模块的后续实施提供软件保证。主要测试PHD软件基本安装配置功能。2.2. 测试环境系统测试的软件硬件条件如下:ORACLE主服务器硬件配置: CPU: RAM: Harddriver: PHD主服务器硬件配置: CPU: RAM:Harddriver:用户测试客户端环境要求:普通PC操作系统:Windows 2003 Server 英文版软件系统:Microsoft Internet Explore
5、r 6.02.3. 测试分类本测试主要是基本安装测试和功能模块测试。3. 测试计划3.1. 测试方案针对软件安装,以测试数据为基础,进行系统现场测试。3.2. 测试安排测试名称:实时数据库测试测试目的:验证系统是否达到用户的要求;测试组长:测试人员:测试时间: 3.3. 测试准备测试系统软硬件环境具备,软件系统完成安装。3.4. 测试机构及人员测试小组由毕博现场项目经理组织,霍尼韦尔提供技术支持。4. 测试项目说明根据系统的技术附件及可研报告,对该系统的各项功能进行测试,测试项目及内容如下:序号测试项目测试项目1生产环境ORACLE ServerTNSPing TOTALPLANT,UNIFO
6、RMANCE UNF,PRD实例的登录(SQLPLUS)UNF,PRD实例的登录(ODBC)2生产环境APP ServerTNSPing TOTALPLANT,UNIFORMANCE UNF,PRD实例的登录(SQLPLUS)UNF,PRD实例的登录(ODBC)APP系统服务的启动关闭,APP日志的生成Msglogserver的启动以及进程的使用3生产环境PHD Server TNSPing TOTALPLANT,UNIFORMANCE UNF,PRD实例的登录(SQLPLUS)UNF,PRD实例的登录(ODBC)PHD启动关闭,PHD日志文件生成RDI创建数据采集,模拟Tag(TEST RD
7、I)Desktop使用(ModTag,Trend,Tag Explore)PHD Configuration Tools配置与保存BF TPI的使用PHD批量建点PHD Shadow-buffer模式测试4.1. 生产环境ORACLE Server安装测试4.1.1. TNSPing TOTALPLANT,UNIFORMANCE 输入远程登陆生产环境ORACLE帐号,ORACLE tnsping 命令。 输出与ORACLE两个实例的帧听状态。 步骤及操作1) 远程登陆到生产环境ORACLE服务器2) 在开始菜单输入cmd回车;3) 在新dos窗口输入tnsping totalplant;4)
8、tnsping uniformance; 操作接图和输出结果 测试结果可以在生产环境ORACLE服务器上测试连通UNIFORMANCE,TOTOALPLANT。4.1.2. UNF,PRD实例的登录(SQLPLUS) 输入远程登陆生产环境ORACLE帐号,ORACLE sqlplus 命令。 输出与ORACLE两个实例的登陆状态。 步骤及操作1) 远程登陆到生产环境ORACLE服务器2) 在开始菜单输入cmd回车;3) 在新dos窗口输入sqlplus totalplant/totalplanttotalplant;sqlplus uniformance/ uniformance unifor
9、mance; 操作接图和输出结果 测试结果可以在生产环境ORACLE服务器上用SQLPLUS测通UNF,PRD实例(SQLPLUS)。4.1.3. UNF,PRD实例的登录(ODBC) 输入远程登陆生产环境ORACLE帐号,ODBC连接的命令和帐号。 输出连接状态。 步骤及操作1) 远程登陆到生产环境的ORACLE服务器2) 在控制面板中找到 Administrative Tools中的Data Sources;输入连接的帐户密码; 操作接图和输出结果 测试结果可以在生产环境ORACLE服务器上测试UNF,PRD实例的登录(ODBC)成功。4.2. 生产环境APP Server安装测试4.2.
10、1. TNSPing TOTALPLANT,UNIFORMANCE 输入远程登陆生产环境APP Server帐号,ORACLE tnsping 命令。 输出与ORACLE两个实例的帧听状态。 步骤及操作1) 远程登陆到生产环境APP Server服务器2) 在开始菜单输入cmd回车;3) 在新dos窗口输入tnsping totalplant;4) tnsping uniformance; 操作接图和输出结果 测试结果可以在生产环境APP Server服务器上测试连通UNIFORMANCE,TOTOALPLANT。4.2.2. UNF,PRD实例的登录(SQLPLUS) 输入远程登陆生产环境A
11、PP Server帐号,ORACLE sqlplus 命令。 输出与ORACLE两个实例的登陆状态。 步骤及操作1) 远程登陆到生产环境APP Server服务器2) 在开始菜单输入cmd回车;3) 在新dos窗口输入sqlplus totalplant/totalplanttotalplant;sqlplus uniformance/ uniformance uniformance; 操作接图和输出结果 测试结果可以在生产环境APP Server服务器上用SQLPLUS测通UNF,PRD实例(SQLPLUS)。4.2.3. UNF,PRD实例的登录(ODBC) 输入远程登陆生产环境APP S
12、erver帐号,ODBC连接的命令和帐号。 输出连接状态。 步骤及操作1) 远程登陆到生产环境的APP Server服务器2) 在控制面板中找到 Administrative Tools中的Data Sources;输入连接的帐户密码; 操作接图和输出结果 测试结果可以在生产环境APP Server服务器上测试UNF,PRD实例的登录(ODBC)成功。4.2.4. APP系统服务的启动关闭,APP日志的生成 输入远程登陆APPServer帐号。 输出APP服务日志信息 步骤及操作1) 远程登陆到生产环境的APP Server服务器2) 在控制面板中找到 Administative Tools中
13、的Service中3) 关闭Business Flex APPlication Serve Schedule Totalplant服务4) 打开日志 操作接图和输出结果 测试结果可以在APPserver服务器启动和APP服务,并且生成相应日志文件4.2.5. Msglogserver的启动以及进程的使用 输入远程登陆APPserver帐号。 输出Msglogserver日志信息 步骤及操作1) 远程登陆到APPserver服务器2) 打开Business Flex TPI中的APPlication Server Configuration3) Query Msglogserver 4) 选中s
14、tatus 操作接图和输出结果 测试结果以在生产环境APPserver服务器测试通Msglogserver的启动以及进程的使用。4.3. 生产环境PHD安装测试4.3.1. TNSPing TOTALPLANT,UNIFORMANCE 输入远程登陆PHD Server帐号,ORACLE tnsping 命令。 输出与ORACLE两个实例的帧听状态。 步骤及操作1) 远程登陆到生产环境的PHD Serve服务器2) 在开始菜单输入cmd回车;3) 在新dos窗口输入tnsping totalplant;4) tnsping uniformance; 操作接图和输出结果 测试结果可以在生产环境PH
15、D服务器上测试连通UNIFORMANCE,TOTOALPLANT。4.3.2. UNF,PRD实例的登录(SQLPLUS) 输入远程登陆PHD Server帐号,ORACLE sqlplus 命令。 输出与ORACLE两个实例的登陆状态。 步骤及操作1) 远程登陆到生产环境的PHD Server服务器2) 在开始菜单输入cmd回车;3) 在新dos窗口输入sqlplus totalplant/totalplanttotalplant;sqlplus uniformance/ uniformance uniformance; 操作接图和输出结果 测试结果可以在生产环境PHD服务器上用SQLPLU
16、S测通UNF,PRD实例(SQLPLUS)。4.3.3. UNF,PRD实例的登录(ODBC) 输入远程登陆PHD Server帐号,ODBC连接的命令和帐号。 输出连接状态。 步骤及操作1) 远程登陆到生产环境的PHD Server服务器2) 在控制面板中找到 Administative Tools中的Data Sources;输入连接的帐户密码; 操作接图和输出结果 测试结果可以在生产环境PHD服务器上测试UNF,PRD实例的登录(ODBC)成功。4.3.4. PHD启动关闭,PHD日志文件生成 输入远程登陆PHD Server帐号,phdctl命令。 输出启动关闭状态 步骤及操作1) 远
17、程登陆到生产环境的PHD Server服务器2) 在命令行敲入phdctl stop /y 命令3) 在命令行敲入phdctl start cold命令 操作接图和输出结果 测试结果phdctl stop /y phdctl start cold 命令执行有效,可以生成日志。4.3.5. RDI创建和数据采集,模拟Tag(TEST RDI) 输入远程登陆PHD Server帐号 输出在phdman中看到位号采集的实时数据 步骤及操作1) 远程登陆到生产环境的PHD Server服务器2) 打开Matrikon软件,建立一个虚拟的OPC接口和一个模拟的实时位号Random.Int1。3) 进入U
18、niformance TPI中建立RDI,接口选为OPC,并填入server name:Matrikon.OPC.Simulation.1,并且把RDI命名为OPCTEST;4) 在TPI中配置一个实时点命名为OPCTAG001,并且Collection 选择OPCTEST。5) 在命令行中执行Rdi_services uniformance/uniformanceuniformance6) 在phdman中执行def int opctest;sta int opctest7) 在命令行中激活OPCTEST ,并在phdman中敲入命令mon que opctest001查看结果 操作接图和输
19、出结果 测试结果能够建立以模拟OPC接口的RDI采集到OPC服务器模拟软件提供的两个采集点Random.Int2,Random.Int1;模拟的OPC接口为Matrikon.OPC.Simulation.1;PHD可以采集到模拟点并且输出正常。4.3.6. 数据采集,模拟Tag(TEST RDI) 输入远程登陆PHD Server帐号,TPI的用户名密码以及需要设置的位号数值信息。 输出位号设置后的数值。 步骤及操作1) 远程登陆到生产环境的PHD Server服务器2) 打开Matrikon软件,建立一个虚拟的OPC接口和一个模拟的实时位号Random.Int1。3) 进入Uniforman
20、ce TPI中建立RDI,接口选为OPC,并填入server name:Matrikon.OPC.Simulation.1,并且把RDI命名为OPCTEST;4) 在TPI中配置一个实时点命名为OPCTAG001,并且Collection 选择OPCTEST。5) 在命令行中激活OPCTEST ,并在phdman中敲入命令mon que opctest001查看结果 操作接图和输出结果 测试结果能够正常显示测试所建立的一个模拟点,并且显示采集的数据。4.3.7. Desktop使用(ModTag,Trend,Tag Explore) 输出显示的数值。 步骤及操作1) 远程登陆到生产环境的PHD
21、 Server服务器2) 采用4.2.6显示的一个模拟点在ModTag和Trend中查看实时数据和趋势3) 打开MonTag查看点的实时值;4) 打开Trend查看点的趋势值;。5) 打开Tag Explore查看建立的RDI和点 操作接图和输出结果 测试结果能够在PHD生产环境服务器上,通过ModTag,Trend,Tag Explore看到设定的OPCtag001采集的点的趋势和数值等。4.3.8. PHD Configuration Tools配置与保存和BF TPI的使用 测试结果通过以上步骤能够完成实时数据位号和RDI的配置和保存。4.3.9. PHD批量建点 输入远程登陆PHD S
22、erver帐号,批量倒入的位号相关属性信息 输出位号数值。 步骤及操作1) 远程登陆到生产环境的PHD Server服务器2) 打开Matrikon软件,建立一个虚拟的OPC接口和一个模拟的实时位号Random.Int1;Random.Int2;Random.Int3;Random.money3) 进入Uniformance TPI建立OPC接口的RDI和一个导入的父节点OPC_Parent;4) 建立倒入模板,倒入的点数为四个。5) 在TPI中执行倒入的命令 操作接图和输出结果 测试结果在PHD生产环境服务器通过TPI组态的一个父节点,并在导入模版中设计了四个模拟点测试导入功能,TPI软件提
23、示正常导入四个模拟点。4.3.10. PHD Shadow-buffer模式测试 输入远程登陆PHD Server帐号,在服务器和客户端的Interface_CustomConfig.Dat配置相应信息 输出在服务器和客户端phdman中看到数据 步骤及操作1) Honeywell工程师在把在客户端(buffer)加入域控后在客户端上安装Matrikon软件的模拟OPC server服务器2) 客户端设置的OPC类型RDI(GREENTEST)准确采集到OPC模拟软件提供的一个模拟点数据(GREENTESSTTAG)3) 客户端设置为shadow类型的RDI(GREENTEST)4) 在客户端Interfaces_CustomConfig.Dat进行ActiveNode配置5) 在服务器端Interfaces_CustomConfig.Dat进行Shadow配置6) 在客户端设置建立模拟点(GREENTESTTAG)。7) 在服务器端Phdman中执行update tag full命令8) 查看点 操作截图和输出结果 测试结果能够在服务器端看到客户端的位号,并正常显示。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1