2022年2022年阶段性系统测试总结报告 .pdf
《2022年2022年阶段性系统测试总结报告 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年阶段性系统测试总结报告 .pdf(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、xxx 系统阶段性测试报告名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 24 页 - - - - - - - - - 黄锡波Page 2 of 24 Document Information Project Name: xxx 系统Document Version No: 1.0 Document Version Date: 2005-12-15 Prepared By: Preparation Date: 2005-12-18Reviewed By: Review D
2、ate: Distribution List From Date Company / Role Email / Phone To Action* Due Date Company / Role Email / Phone * Action Types: Approve, Review, Inform, File, Action Required, Attend Meeting, Other (please specify) Version History Ver. No. Ver. Date Revised By Description Filename 1.0 2005-12-16黄锡波初稿
3、名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 24 页 - - - - - - - - - 黄锡波Page 3 of 24 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 24 页 - - - - - - - - - 黄锡波Page 4 of 24 目录1.测试概要 . 51.1. 概要 . 5 1.2. 测试方案设计摘要 . 5 1.3. 测试系
4、统环境配置 . 6 1.4. 参考资料 . 6 2.测试内容、计划及完成状态. 62.1. 测试内容、计划及完成状态. 6 3.测试成果 . 83.1. 测试工作输出物. 8 4.测试脚本及工具 . 94.1. 测试脚本 . 9 4.2. 测试工具 . 11 4.3. BB 业务模拟测试工具. 13 4.4. BB 业务月终结算测试脚本 . 14 4.5. 白盒测试脚本. 14 4.6. 其它测试工具. 15 5.存在问题及建议 . 165.1. 待完成的测试工作 . 16 5.2. 已经完成的测试存在的问题及建议. 17 5.2.1. 需高度重视的问题. 17 5.2.2. 缺陷列表 . 1
5、7 5.3. 简单性能测试结果及建议 . 20 5.4. 其它问题及建议. 21 6.专题:集成测试及建议 . 217.附件 . 247.1. . 24 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 24 页 - - - - - - - - - 黄锡波Page 5 of 24 1. 测试概要1.1. 概要本报告是 xxx 系统阶段性测试工作报告,其中阶段性测试工作的时间界定是:依照xxx 功能规格说明书所描述的系统功能,对在200 x 年 12 月 15 日前已经完成的
6、测试工作。编写系统功能测试报告的目的是:把测试的完成的情况写成文档,并对测试结果进行简要分析,为纠正软件的缺陷提供依据,也为软件验收和交付打下基础。1.2. 测试方案设计摘要测试设计主要体现在如下几个方面:黑盒测试:把功能分割成多个功能点,在预置的数据输入、预置的操作输入后,得到预期的输出结果,并把实测结果与预期结果比较;灰盒测试:使用 Java 代码缺陷自动分析工具:findbugs 对 java 编译后的class (或 jar)文件进行缺陷分析;白盒测试:通过 ORACLE 提供的底层SQL 来查找性能最差的SQL;简单性能测试:在测试环境中进行,主要进行较多数据量的负载测试、压力测试及
7、数据库容量测试,并对结果进行分析,分析的指标有:高峰负载时,多用户、多线程并发进行典型业务操作的稳定性;高峰负载时,用户操作响应时间;数据库增量对其性能的影响;观察是否发生下列错误:内存泄漏( Memory leak )并发与同步( Concurrency and Synchronization)通讯连接数据库连接性能测试:在生产环境进行,测试方式同简易性能测试。自动测试:根据业务特点,构造可重复使用的测试脚本,脚本一般使用HPUnix 的 Shell 编写,少量使用java 编写。脚本可以单独执行,也可以批量或并发执行。测试分析脚本:使用 HPUnix 的 Shell 编写,少量复杂的分析使
8、用java+hibernate编写。测试数据:基础数据:是在运行下列SQL 脚本后,可以支撑正确联机交易的数据truncate table saf; truncate table tlog; truncate table dlog; truncate table running_trans; truncate table Order_Actions; truncate table Order_History; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 24 页 -
9、- - - - - - - - 黄锡波Page 6 of 24 truncate table Order_Bills; truncate table Cycle_Final_Status; truncate table Order_Settle; commit; 测试数据:在基础数据的基础上,进行一系列的联机业务测试所产生的数据其它测试:如设计文档测试,即测试实际运行的实现方法与设计文档是否一致。1.3. 测试系统环境配置服务器环境如下:服务器操作系统:HP-UX 11.11 数据库版本:ORACLE 9.2.0 JDK 版本: JDK 1.4.1 1.4.1.03-030630-22:07-
10、PA_RISC2.0 PA2.0 服务器承载作用备注10.1.132.6:7777 SC1 中心两个实例132.32.22.190:8000 SC2 10.1.132.6:6666 SD 非联机交易的系统级服务器10.1.132.6:8888 SN1( 上海 ) 10.1.132.5:6666 SN2( 北京 ) 北京有两个实例10.1.132.6:9999 SN3( 北京 ) 132.32.22.26:6666 CSN BB 联机交易CSN 10.1.132.5:dbtest2 数据库联机交易数据库132.32.22.26:utest 数据库BB 联机交易专用数据库1.4. 参考资料2. 测
11、试内容、计划及完成状态2.1. 测试内容、计划及完成状态测试阶段测试任务工作量估计(人日 ) 人员分配测试计划时间完成状态第一阶段存储转发机制优化系统5 黄锡波名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 24 页 - - - - - - - - - 黄锡波Page 7 of 24 方案设计、案例设计2005-08-17 2005-09-09 测试环境1 xxx测试数据、案例执行5 黄锡波并发压力测试10 黄锡波回归测试5 黄锡波第二阶段新告警系统方案设计、案例设计5
12、黄锡波2005-09-12 2005-09-30 测试环境1 xxx测试数据、案例执行5 黄锡波回归测试5 黄锡波第三阶段交换中心 /交换节点多实例改造系统交换中心 /交换节点拥塞控制系统方案设计、案例设计5 黄锡波2005-10-10 2005-10-28 测试环境5 xxx测试数据、案例执行3 黄锡波并发压力测试10 黄锡波回归测试5 黄锡波第四阶段基于订购关系系统方案设计、案例设计5 黄锡波2005-10-31 2005-11-18 测试环境3 xxx测试数据、案例执行5 黄锡波并发压力测试5 黄锡波回归测试5 黄锡波第五阶段多实例、拥塞控制与基于订购关系联合测试方案设计、案例设计5 黄
13、锡波2005-11-21 2005-12-09 测试环境3 xxx测试数据、案例执行5 黄锡波并发压力测试5 黄锡波回归测试5 黄锡波第六阶段多实例、拥塞控制补充功能测试方案设计、案例设计3 黄锡波2005-12-12-2005-12-15 测试环境1 xxx测试数据、案例执行5 黄锡波名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 24 页 - - - - - - - - - 黄锡波Page 8 of 24 并发压力测试5 黄锡波回归测试5 黄锡波第七阶段多实例进行日终
14、报文转储与整理方案设计、案例设计5 黄锡波2005-12-19-2005-12-23 测试环境1 xxx未完成测试数据、案例执行5 黄锡波未完成并发压力测试5 黄锡波未完成回归测试5 黄锡波未完成第八阶段一级 BOSS 扩容系统集成测试方案设计、案例设计10 黄锡波待生产新设备安装调试完毕2005-02-01-? 未完成测试环境10 xxx未完成测试数据、案例执行10 黄锡波未完成一级 BOSS 扩容系统性能测试10 黄锡波未完成性能调优、回归测试10 xxx 未完成3. 测试成果3.1. 测试工作输出物测试工作输出物存放在StarTeam的如下目录:StarTeam:boss1/Docume
15、nt/20.10.60Test_core/20.10.60.40Boss1_Upgrade目录中有如下文档:(略) 如下图所示(略) 缺陷跟踪管理缺陷跟踪记录存放在StarTeam的如下目录:StarTeam:boss1 BugManage目录中有如下文档及缺陷记录: ATS 系统、 blackberry 、存储转发机制优化系统、多实例及拥塞控制。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 24 页 - - - - - - - - - 黄锡波Page 9 of 24
16、如下图所示4. 测试脚本及工具4.1. 测试脚本基本测试脚本数据清除脚本运行下列 SQL 脚本即可, 其目的是为便于跟踪测试过程数据,测试前一般运行下列SQL 脚本:truncate table saf; truncate table tlog; truncate table dlog; truncate table running_trans; truncate table Order_Actions; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 24 页 - -
17、- - - - - - - 黄锡波Page 10 of 24 truncate table Order_History; truncate table Order_Bills; truncate table Cycle_Final_Status; truncate table Order_Settle; commit; 大圈交易测试脚本脚本名称: test_circle 业务含义:异地存取款存放机器: 10.1.132.5 存放位置: /opt/cmcb/st_home_other/data/regression/bin 运行方式:在进入存放位置后直接运行即可脚本扩展: 只要构造一个别的大圈业
18、务xml 包, 依照本脚本格式可以扩展别的大圈业务测试脚本。简单并发:本目录下有一个小脚本a.sh ,是由多个test_circle 组合起来 ,达到简单的并发测试。通知交易测试脚本脚本名称: test_saf 业务含义:机场VIP 扣款(扣积分)存放机器: 10.1.132.5 存放位置: /opt/cmcb/st_home_other/data/regression/bin 运行方式:在进入存放位置后直接运行即可脚本扩展: 只要构造一个别的通知业务xml 包, 依照本脚本格式可以扩展别的通知业务测试脚本。简单并发:本目录下有一个小脚本b.sh ,是由多个test_saf 组合起来 ,达到简
19、单的并发测试。并发测试脚本大圈交易并发测试脚本脚本名称: sender 业务含义:异地存取款存放机器: 10.1.132.6 存放位置: /tmp/perftest/oboss 运行方式: sender 参数 1 参数 2 参数 3 参数 1:交易唯一id,由三位数字或英文组成,例如aa1 参数 2:每分钟发送交易数量参数 3:并发时间(分钟)脚本扩展:修改config.txt 及 provs.cfg, 可以扩展别的大圈交易。简单并发:本目录下有一个小脚本a.sh ,是由多个test_circle 组合起来 ,达到简单的并发测试。通知交易并发测试脚本与大圈交易并发测试脚本类似,仅修改修改con
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年阶段性系统测试总结报告 2022 阶段性 系统 测试 总结报告
限制150内