欢迎来到天天文库
浏览记录
ID:51855897
大小:75.50 KB
页数:7页
时间:2020-03-17
《工资支付系统测试计划和分析报告.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、20082212318张冠雄网络0802教师工资管理系统测试计划1、简介1.1目的1、确定现有项目的信息和应测试的软件构件。2、推荐可采用的测试策略,并对这些策略加以说明。3、确定所需的资源,并对测试的工作量进行估计。1.2背景系统全名:教师工资管理系开发者:鲁东大学信息科学与工程学院1.3范围单元测试:对象是软件设计中的最小单位---模块综合测试:把通过单元测试的各个模块组装在一起测试以发现与接口有关的各种错误确认测试:检查软件是否按合同要求进行工作,即是否满足软件需求说明书中的确认标准1.4参考文献国务院颁布的《住房公积金管理条例》《软件工程规范》国家信息中心编著《关于工资
2、支付系统规模和目标的报告书》《学校工资支付系统可行性分析报告》《工资支付系统设计规格说明书》2、测试计划2.1测试方案使用黑盒测试和白盒测试相结合的方案。测试所用数据库和测试数据都由测试软件生成。以界面为基础的测试仅仅依靠软件与其运行环境之间的界面来选择和产生测试数据,而不管软件的具体需求和具体实现细节。包括软件输入,输出数据的类型取值范围以及取值的概率分布等等。2.2测试过程需求分析确认测试概要设计详细设计编码单元测试集成测试2.3测试内容该测试计划主要包括对软件各个模块的测试,有:a.用户登录窗口的测试b.审核事务数据模块的测试;c.计算基本工资模块的测试;d.计算超额课时
3、费模块的测试;e.更新年度数据模块的测试;f.印表格g.主窗口的测试;h.工资录入窗口的测试;2.4进度安排单元测试集成测试有效性测试2005/05/12-152005/05/16-172005/05/18-202.3测试机构及人员由于软件规模较小,所以所有测试任务都由软件的开发人员完成。1、测试项目说明3.1单元测试3.1.1测试1(1)、测试项目名称:计算超额课时费模块(2)、采用测试技术:采用白盒测试里的基本路径测试法具体过程如下:1、根据详细设计流程图导出流图:流程图:其中1---该月月份month==122---教职工编号number存在3---教职工编号的第1位==
4、14---累加12个月份的总课时数t5---t>=正常值6---输出正常工资s=输入正常工资s+(t-正常值)*0.28---number++流图:1923456782、计算流图的环形复杂度V(G)=53、确定独立路径:路径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、输入:教职工编号
5、超过最大编号2、期望结果:正常返回路径3的测试用例:1、输入:该月是12月份,教职工编号第一位是1,t>=标准值2、期望结果:正确算出超额工资路径4的测试用例:1、输入:该月是12月份,教职工编号第一位是1,t〈标准值2、期望结果:正常工资s保持初值路径5的测试用例:1、输入:该月是12月份,教职工编号第一位是02、期望结果:正常返回3.1.1测试2(1)、测试项目名称:堆排序(2)、采用测试技术:采用白盒测试里的基本路径具体过程如下:1、根据详细设计流程图导出流图:流程图:其中1---rc=H.r[s]2---j=2*s3---j<=m4---j6、,H.r[j+1].key)6---t>=正常值6---++j7---!LT(rc.key,H.r[j].key8---H.r[s]=H.r[j]9---s=j流图:1,23456D178,9,10112、计算流图的环形复杂度V(G)=53、确定独立路径:路径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)、模7、块群组成:模块1.1和模块1.2(2)、采用测试技术:采用黑盒测试法,通过设计驱动模块进行自底向上测试。(3)、测试用例:3.2.2测试4(1)、模块群组成:模块2.1和模块2.2(2)、采用测试技术:采用黑盒测试法,通过设计驱动模块进行自底向上测试。(3)、测试用例:1、输入:输入个人信息总记录:教职工编号教职工姓名教师职称8、职工职务基工资上年度月平均工资教师当月授课时数9、职工当月完成的工作量生活补贴书报费交通费洗理费2、期望结果:系统正确计算出个人基本工资。3.2有效性测试3.2.1测试
6、,H.r[j+1].key)6---t>=正常值6---++j7---!LT(rc.key,H.r[j].key8---H.r[s]=H.r[j]9---s=j流图:1,23456D178,9,10112、计算流图的环形复杂度V(G)=53、确定独立路径:路径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)、模
7、块群组成:模块1.1和模块1.2(2)、采用测试技术:采用黑盒测试法,通过设计驱动模块进行自底向上测试。(3)、测试用例:3.2.2测试4(1)、模块群组成:模块2.1和模块2.2(2)、采用测试技术:采用黑盒测试法,通过设计驱动模块进行自底向上测试。(3)、测试用例:1、输入:输入个人信息总记录:教职工编号教职工姓名教师职称
8、职工职务基工资上年度月平均工资教师当月授课时数
9、职工当月完成的工作量生活补贴书报费交通费洗理费2、期望结果:系统正确计算出个人基本工资。3.2有效性测试3.2.1测试
此文档下载收益归作者所有