集中采购管理系统测试分析报告试运行.docx
《集中采购管理系统测试分析报告试运行.docx》由会员分享,可在线阅读,更多相关《集中采购管理系统测试分析报告试运行.docx(17页珍藏版)》请在冰豆网上搜索。
![集中采购管理系统测试分析报告试运行.docx](https://file1.bdocx.com/fileroot1/2023-2/5/42286dd6-5661-4521-8e0d-e17a70bdbdc7/42286dd6-5661-4521-8e0d-e17a70bdbdc71.gif)
集中采购管理系统测试分析报告试运行
集中采购管理系统
测试分析报告-试运行
文档编号:
FHI_CMMI_VER_201601225_RPA
文档信息:
集中采购管理系统测试分析报告-试运行
文档名称:
集中采购管理系统测试分析报告-试运行
密级:
无
版本信息:
1.0
建立日期:
2016-12-4
编辑软件:
MicrosoftOffice2003中文版
文档修订记录
版本编号或者更改记录编号
*变化状态
简要说明(变更内容和变更范围)
日期
变更人
批准日期
批准人
V1.0
C
创建
2016-12-4
钱露佳
2016-12-4
向忠清
*变化状态:
C――创建,A——增加,M——修改,D——删除
引言
1.1编写目的
编写该测试分析报告主要目的是针对试运行期间的问题和整个系统的功能,性能进行验证,确定该系统不存在缺陷,确保软件的质量。
1.2背景
1、被测试软件系统的名称:
集中采购管理系统。
2、该软件的任务提出者:
山东省政府采购中心
3、该软件的任务开发者:
武汉烽火信息集成技术有限公司。
1.3定义
在项目中将缺陷的严重程度划分为以下几种:
严重缺陷、一般缺陷、细微缺陷和建议类。
严重程度
说明
严重缺陷
(1)架构设计不合理,影响系统性能以及功能的合理实现;
(2)重要数据库表设计不合理,数据流混乱;
(3)用户需求理解重大歧义,严重不符合常规业务逻辑;需求书中的重要功能未实现;
(4)程序实现与设计间存在严重不一致;
(5)造成系统崩溃、死机,并且不能通过其它方法实现功能;
(6)与数据库连接错误或异常中断。
(7)常规操作中发生程序非法退出、死循环、导致程序无法运行、通讯中断或异常,数据破坏丢失或数据库异常且不能通过其它方法实现功能的;
(8)C/S、B/S模式下,利用客户端某些操作可造成服务端不能继续正常工作的。
(9)系统性能不能满足客户的需求,①并发用户数不能满足用户需求,系统出现宕机或停止响应;②多用户并发时,系统响应时间不满足用户需求;③多用户并发时,程序数据处理出现错误,例如生成的序号跳号;④重要功能的响应时间不能满足用户需求;
一般缺陷
(1)程序的功能运行基本正常,但是存在一些需求、设计或实现上的缺陷;次要功能运行不正常,如:
次要功能不能正常实现;
(2)重要功能不能按正常操作实现,但可通过其它方法可实现;
(3)程序接口错误;
(4)数据库表中有过多的空字段;
(5)数据库的表、业务规则、缺省值未加完整性等约束条件;
(4)常用操作如:
操作界面错误(包括数据窗口内列名定义、含义不一致);打印内容、格式错误;查询错误,既定的查询条件不能得到预期结果;执行添加、编辑、删除操作造成数据保存或删除错误;(流程中)按非正常业务流程运行时程序非法或中断退出;因错误操作迫使程序中断;未空字段输入控制不满足要求,非空字段未输入值可以保存成功;未识别、剔除导入的非法数据,对系统后续操作造成影响;一般数据项或标志位字段赋值错误,影响系统后续运行;
(6)经过一段时间运行后,系统性能或响应时间会变慢;
(7)重要资料,如密码未加密存放(包括配置文件中的密码),或其它存在安全性隐患的;
(8)硬件或通讯介质发生异常恢复后,系统不能自动正常继续工作(需要过多的人工干预才行);
(9)系统兼容性差,与其它支持系统一起工作时容易出错,而没有充分理由说明是由支持系统引起的;或者由于使用了非常规技术或第三方组件造成不能使用自动化测试工具进行测试的。
(10)密码明文显示;
(11)非常规的操作,造成程序非法退出、死循环、导致程序无法运行、通讯中断或异常,数据破坏丢失或数据库异常且不能通过其它方法实现功能的;
(12)功能错误,功能输出非预期结果(例如:
出现编译错误或404错误);功能冗余;功能虽实现但不够完整;功能基本能实现,但系统不稳定、一些边界条件下操作会导致run-timeerror、文件操作异常、通讯异常、数据丢失或破坏等错误;
细微缺陷
(1)界面在一些显示上不美观,不符合用户习惯,或者是一些文字的错误,如:
界面不规范、辅助说明描述不清楚、输入输出不规范(包括输入长度,输入字符限制,特殊输入要求(例如:
特殊字符处理错误,包括:
“‘;<>等特殊字符)判断,图片上传限制错误和文件上传限制错误等)、界面存在文字错误;
(2)模块间按钮名称、用途不一致;
(3)系统整体界面风格不一致;
(4)提示信息不一致,易造成操作歧义;(执行删除操作未给出提示,或只有提示单一确认项);
(5)提示窗口文字未采用行业术语;
(6)可输入区域和只读区域没有明显的区分标志;
(7)简单的输入限制未放在前台进行控制;
(8)长时间操作未给用户提示(或长时间操作结束后提示没有消失);
(9)在功能实现方式上如果需求中没有明确定义,而没有按常规实现,并且不比常规方式实现优越的;(如用户名第一位用数字或特殊字符);
(10)选择记录数据时,无法按照类型排序,选择不方便。
建议类:
(1)非主要功能系统提示含义不清楚,语句不通顺;
(2)界面风格问题,程序界面风格不统一;
(3)功能按钮放置不准确。
1.4测试依据
集中采购管理系统试运行记录
集中采购管理系统系统测试用例
1.5参考资料
无
测试环境
1.6生产环境
服务器端
类别
标准配置
计算机硬件
四核处理器E5335
软件
数据库Oracle10g,中间件Websphere6.1
网络
TCP/IP1000M网卡
操作系统
WindowsServer2003企业版
内存和硬盘大小
2*2GB内存,2*250G硬盘
其它
无
客户端
类别
标准配置
计算机硬件
处理器IntelPentium4CPU3.00GHz
软件
IE6.0
网络
TCP/IP10/100M网卡
操作系统
WindowsServer2003
内存和硬盘大小
1GB内存,120G硬盘
其它
无
1.7网络环境
客户端通过互联网访问应用服务器、数据库服务器。
测试组织结构
角色
角色描述
人数
人员
具体职责
测试人员
在客户现场,进行测试。
1人
钱露佳
对试运行记录中的问题进行回归测试;
根据系统测试用例进行完整的系统测试
编写测试分析报告-试运行阶段
测试目标及范围
1.8测试目标
对系统的功能、性能、接口进行测试,对软件质量进行评价,为验收提供依据。
1.9测试范围
4.2.1功能测试
采购中心视角:
从采购项目登记开始,到采购结束归档终止,中间包括采购文件的管理、采购公告、标书发放、成交公告等。
支持公开招标、邀请招标、竞争性谈判、询价采购等采购方式。
采购单位视角:
协同开展采购品确定、采购文件审核等等。
供应商视角:
协同开展报价、成交通知书下载、合同下载等等。
重点在询价采购流程、供应商管理流程、采购单位管理流程,考虑各种意外情况处理,统计分析结果是否正确。
着重测试试运行期间提出的问题:
1.供应商、采购单位自我维护,审核通过后对应的组织、人员名没有更新;
2.供应商查询、最新供应商查询,详细信息界面中的注册资金与资金单位错行;
3.供应商注册审核时报违反唯一性错误;
4.采购文件发放不能删除错发的供应商
4.2.3性能测试
并发用户数量,市采购中心数据库并发数最大值为50个(支持一天受理50个采购任务,且每个任务支持50个供应商同时进行谈判、供货以及采购报价的活动;允许50个用户同时并发登录和执行查询操作)。
对于用户前台的一般性操作,尤其是涉及业务的增加、删改和删除信息等操作,要求具有良好的响应时间,应当尽可能在5秒内完成,以提高交互能力。
对于单项、组合、模糊、批量等查询操作,应当尽量在15秒的时间内完成,以提高系统的可用性。
(1)系统支持50个用户并发登录。
1.在客户端登陆服务器远程登陆系统;
2.录制脚本,处理脚本,增加集合点,登录事务处理,登录用户名参数化处理;
3.回放脚本,发现脚本问题,处理问题;
4.再次回放脚本,运行并发场景;
以10个用户数为基数,10用户为增量,增加到50为止。
按照事先确定的方式进行并发测试
(2)询价采购品报价支持分别支持50个用户并发;
●在客户端通过互联网登陆服务器进入供应商工作台,进入询价采购报价模块,输入信息,点击报价按钮;
●录制脚本,处理脚本,增加集合点,登录事务处理,登录用户名参数化处理,报价处理;
●回放脚本,发现脚本问题,处理问题;
●再次回放脚本,运行并发场景;
以10个用户数为基数,10用户为增量,增加到50。
按照事先确定的方式进行并发测试。
(3)询价采购报价查询支持分别支持10、20直到50个用户并发;
●在客户端通过互联网登陆服务器进行询价采购报价查询模块,点击查询;
●录制脚本,处理脚本,增加集合点,登录事务处理,登录用户名参数化处理,查询事务处理;
●回放脚本,发现脚本问题,处理问题;
●再次回放脚本,运行并发场景;
以10个用户数为基数,10用户为增量,增加到50为止。
按照事先确定的方式进行并发测试。
4.2.4接口测试
(1)用户接口
用户在IE浏览器的地址栏输入本系统的域名或者IP地址后,系统能否正常显示,用户登录时,登录框是否有验证码的校验。
(2)软件接口
◆与门户网站之间接口,实现将综合管理系统中审核过的采购公告、成交公告等向门户网站成功发布.
◆与协议采购系统之间接口,实现与协议采购系统共享帐号系统.
测试结果及发现
1.10功能测试结果
根据验收测试用例测试,测试的结果。
如下:
模块名称
子模块
测试结论
主要遗留问题
询价采购
询价采购审查
通过
无
询价采购监查
通过
无
询价采购办结
通过
无
询价采购办结查询
通过
无
采购任务
采购任务建立
通过
无
采购信息发布
采购成交编制
通过
无
成交公告编制
通过
无
采购信息审核
通过
无
采购信息媒体发布
通过
无
采购办理
采购文件编制
通过
无
采购文件审核
通过
无
采购文件发放
通过
无
成交通知编制
通过
无
成交通知审核
通过
无
成交通知发放
通过
无
采购合同编制
通过
无
采购合同审核
通过
无
采购合同发放
通过
无
采购任务综合查询
通过
无
采购任务调度
通过
无
供应商工作台
供应商注册
通过
无
供应商自我维护
通过
无
询价采购报价
通过
无
询价采购报价查询
通过
无
采购文件下载
通过
无
成交通知下载
通过
无
采购合同下载
通过
无
综合查询统计
供应商查询
通过
无
采购单位查询
通过
无
供应商资源管理
供应商注册审核
通过
无
供应商自我维护审核
通过
无
采购单位管理
采购单位注册审核
通过
无
采购单位自我维护审核
通过
无
采购单位工作台
采购单位注册
通过
无
采购单位自我维护审核
通过
无
询价采购品确定
通过
无
询价采购报价查询
通过
无
采购文件审核
通过
无
成交通知下载
通过
无
采购合同下载
通过
无
试运行期间发现的问题,经验证后得出结果。
如下:
试运行期间问题
测试结论
供应商、采购单位自我维护,审核通过后对应的组织、人员名没有更新
通过
供应商查询、最新供应商查询,详细信息界面中的注册资金与资金单位错行
通过
供应商注册审核时报违反唯一性错误
通过
采购文件发放不能删除错发的供应商
通过
1.11性能测试结果
5.2.1系统首页测试结果
资源指标
并发用户数(人)
10
20
30
40
50
平均响应时间
2.233
2.235
2.252
2.364
2.474
吞吐率
116916.923
149011.765
150487.129
151992
151295.375
每秒点击率
16.923
21.569
21.782
21.933
21.6
应用服务器
CPU
%ProcessorTime
4.752
5.801
4.841
4.135
5
System
ProcessorQueueLength
0
0.118
0.265
0.06
0.075
contextswitches/sec
1000.07
1238.907
1178.412
1126.452
1213.858
内存
AvailableKBytes
346032
344148.235
338855.882
331470.32
327033.493
测试结果分析:
由测试结果可以得出,随着并发用户数的增大,平均响应时间逐渐增长,但不影响具体的访问操作。
5.2.2询价采购品报价测试结果
资源指标
并发用户数(人)
10
20
30
40
50
平均响应时间
2.231
3.043
3.289
4.137
4.425
吞吐率
186400
289411.034
328941.176
322678.462
325771.456
每秒点击率
25.556
39.793
45.098
44.282
44.68
应用服务器
CPU
%ProcessorTime
2.17
2.807
3.063
2.978
2.818
System
ProcessorQueueLength
0.533
084
0.423
0.157
0.159
contextswitches/sec
899.571
1007.069
1047.876
1039.385
1028.01
内存
AvailableKBytes
192956
195204
195375.059
193238.769
191218.588
测试结果分析:
由测试结果可以得出,随着并发用户数的增大,平均响应时间逐渐增长,但不影响具体的访问操作。
5.2.3询价采购品报价查询测试结果
资源指标
并发用户数(人)
10
20
30
40
50
平均响应时间
8.034
10.084
12.288
12.329
13.388
吞吐率
1307575.714
1907194.917
1990170.02
1716426.163
1887577.897
每秒点击率
65.714
95.833
100
86.25
94.845
应用服务器
CPU
%ProcessorTime
19.008
28.662
27.403
24.844
27.679
System
ProcessorQueueLength
0.433
0.85
0.413
0.693
0.645
contextswitches/sec
2080.343
2865.102
2716.085
2420.789
2741.785
内存
AvailableKBytes
258772
139165.5
256192.5
254001.481
256807.636
测试结果分析:
由测试结果可以得出,随着并发用户数的增大,平均响应时间逐渐增长,但不影响具体的访问操作。
5.2.4结果分析
在此次测试环境下进行测试,系统性能能够达到本系统性能需求。
此次性能测试环境配置略低于客户生产环境配置,所以系统性能能够满足用户要求,具备良好的执行性能,能够保证业务及时准确地完成。
1.12接口测试结果
5.4.1用户接口测试结果
用户输入系统IP地址成功进入集中采购管理系统页面,在登录页面可以成功注册.
输入正确验证码成功登录系统。
5.4.2软件接口测试结果
●与门户网站之间接口
在门户网站上调用查询,可以得到正确的公告相关内容,并且能够实现在门户网站的首页发布成功。
●与协议采购系统之间接口
使用本系统的用户能够成功登录协议采购系统.
对环境支持的结论
系统所支持的操作系统为Windows2003企业版,支持的数据库为Oracle10g,支持的中间件为Websphere6.1,支持的浏览器为IE6.0。
对软件功能的结论
系统运行基本稳定,各个模块功能正确执行,数据准确。
分析摘要
1.13能力
经过对集中采购管理系统的功能测试、性能测试、接口测试,该系统各个模块都能正常运做,能够达到性能要求,调用外部接口正常。
该软件基本可以正常使用。
在测试过程中没有出现由于软件故障而导致的系统丢失数据的现象,没有出现破坏数据完整性的现象,没有出现由于软件故障而出现系统错误或者崩溃的现象。
本系统中对用户信息的部分输入内容校验无误。
1.14缺陷情况
试运行期间发现的问题见《集中采购管理系统软件系统试运行记录.xls》,经验证后得出结果如下:
试运行期间问题
测试结论
供应商、采购单位自我维护,审核通过后对应的组织、人员名没有更新
通过
供应商查询、最新供应商查询,详细信息界面中的注册资金与资金单位错行
通过
供应商注册审核时报违反唯一性错误
通过
采购文件发放不能删除错发的供应商
通过
本次测试过程中没有发现新的缺陷。
1.15建议
无。
1.16评价
本次测试测试用例达到了测试覆盖率的100%。
试运行阶段客户方共发现缺陷4个,至本次测试结束,已全部修改完毕,达到了测试停止的标准。
所以经测试结果表明,集中采购管理系统基本符合软件产品的使用要求。
1.17测试时间及工作量统计
钱露佳:
2016-12-1至2016-12-4执行测试;
工作量统计:
4人天.
测试资源消耗
测试共使用测试服务器一台,通用式台式机一台。
测试人员1人。