- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
工资支付系统测试计划和分析报告
学校工资支付系统测试计划
引言
1.1 编写目的
软件测试是为了发现软件的错误,该文档的读者对象是软件测试部门,以指导软件测试过程。学校工资支付系统的这一“测试计划”文档有助于实现以下目标:
1、确定现有项目的信息和应测试的软件构件。
2、推荐可采用的测试策略,并对这些策略加以说明。
3、确定所需的资源,并对测试的工作量进行估计。
4、列出测试项目的可交付元素。
1.2 背景说明
系统全名:学校工资支付系统
提出者:学校的财务科长
开发者:本软件由南京航空航天大学信息科学与技术学院计算机科学与技术专业人员开发完成。
1.3 定义
单元测试:对象是软件设计中的最小单位---模块
综合测试:把通过单元测试的各个模块组装在一起测试以发现与接口有关的各种错误
确认测试:检查软件是否按合同要求进行工作,即是否满足软件需求说明书中的确认标准
1.4 参考文献
《关于工资支付系统规模和目标的报告书》
《学校工资支付系统可行性分析报告》
《学校工资支付系统需求规格说明书》
《工资支付系统设计规格说明书》
国务院颁布的《住房公积金管理条例》
《软件工程规范》国家信息中心编著
测试计划
2.1 测试方案
使用黑盒测试和白盒测试相结合的方案。测试所用数据库和测试数据都由测试软件生成。
以界面为基础的测试仅仅依靠软件与其运行环境之间的界面来选择和产生测试数据,而不管软件的具体需求和具体实现细节。包括软件输入,输出数据的类型取值范围以及取值的概率分布等等。
2.2 测试过程
2.3 测试内容
该测试计划主要包括对软件各个模块的测试,有:
a. 用户登录窗口的测试
b. 审核事务数据模块的测试;
c. 计算基本工资模块的测试;
d. 计算超额课时费模块的测试;
e. 更新年度数据模块的测试;
f. 印表格
g. 主窗口的测试;
h. 工资录入窗口的测试;
2.4 进度安排
单元测试 集成测试 有效性测试 2005/05/12-15 2005/05/16-17 2005/05/18-20
2.3 测试机构及人员
由于软件规模较小,所以所有测试任务都由软件的开发人员完成。
测试项目说明
3.1 单元测试
3.1.1 测试1
(1)、测试项目名称:计算超额课时费模块
(2)、采用测试技术:采用白盒测试里的基本路径测试法
具体过程如下:
1、根据详细设计流程图导出流图:
流程图:
7
9
其中1---该月月份month= =12
2---教职工编号number存在
3---教职工编号的第1位= =1
4---累加12个月份的总课时数t
5---t=正常值
6---输出正常工资s=输入正常工资s+(t-正常值)*0.2
8--- number++
流图:
2、计算流图的环形复杂度
V(G)=5
3、确定独立路径:
路径1:1--9
路径2:1--2--9
路径3:1--2--3--4--5--6--7--8--2
路径4:1--2--3--4--5--7--8--2
路径5:1--2--3--8--2
(3)、测试用例:
路径1的测试用例:
1、输入:该月是1、2、3、4、5、6、7、8、9、10、11月份中任意一月
2、期望结果:正常工资s保持初值
路径2的测试用例:
1、输入:教职工编号超过最大编号
2、期望结果:正常返回
路径3的测试用例:
1、输入:该月是12月份,教职工编号第一位是1,
t=标准值
2、期望结果:正确算出超额工资
路径4的测试用例:
1、输入:该月是12月份,教职工编号第一位是1,
t〈 标准值
2、期望结果:正常工资s保持初值
路径5的测试用例:
1、输入:该月是12月份,教职工编号第一位是0
2、期望结果:正常返回
3.1.1 测试2
(1)、测试项目名称:堆排序
(2)、采用测试技术:采用白盒测试里的基本路径
具体过程如下:
1、根据详细设计流程图导出流图:
流程图:
其中1---rc=H.r[s]
2---j=2*s
3---j=m
4---jm
5---LT(H.r[j],H.r[j+1].key)
6---t=正常值
6---++j
7---!LT(rc.key,H.r[j].key
8---H.r[s]=H.r[j]
9---s=j
流图:
2、计算流图的环形复杂度
V(G)=5
3、确定独立路径:
路径1:1--2--3--11
路径2:1--2--3--4--d1--7--11
路径3:1--2--3--4--5--d1--7--11
路径4:1--2--3--4--d1--7--8--9--3
路径5:1--2--3--4--5--6--d1--7--11
(3)、测试用例:(方法同上)
3.2 集成测试
3.2.1 测试3
(1
文档评论(0)