工资支付系统测试计划和分析报告.doc_第1页
工资支付系统测试计划和分析报告.doc_第2页
工资支付系统测试计划和分析报告.doc_第3页
工资支付系统测试计划和分析报告.doc_第4页
工资支付系统测试计划和分析报告.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

学校工资支付系统测试计划1、 引言11 编写目的软件测试是为了发现软件的错误,该文档的读者对象是软件测试部门,以指导软件测试过程。学校工资支付系统的这一“测试计划”文档有助于实现以下目标:1、确定现有项目的信息和应测试的软件构件。2、推荐可采用的测试策略,并对这些策略加以说明。3、确定所需的资源,并对测试的工作量进行估计。4、列出测试项目的可交付元素。12 背景说明系统全名:学校工资支付系统提出者:学校的财务科长开发者:本软件由南京航空航天大学信息科学与技术学院计算机科学与技术专业人员开发完成。13 定义单元测试:对象是软件设计中的最小单位-模块综合测试:把通过单元测试的各个模块组装在一起测试以发现与接口有关的各种错误确认测试:检查软件是否按合同要求进行工作,即是否满足软件需求说明书中的确认标准14 参考文献关于工资支付系统规模和目标的报告书学校工资支付系统可行性分析报告学校工资支付系统需求规格说明书工资支付系统设计规格说明书国务院颁布的住房公积金管理条例软件工程规范国家信息中心编著2、 测试计划21 测试方案使用黑盒测试和白盒测试相结合的方案。测试所用数据库和测试数据都由测试软件生成。以界面为基础的测试仅仅依靠软件与其运行环境之间的界面来选择和产生测试数据,而不管软件的具体需求和具体实现细节。包括软件输入,输出数据的类型取值范围以及取值的概率分布等等。22 测试过程需求分析确认测试概要设计详细设计编 码单元测试集成测试23 测试内容该测试计划主要包括对软件各个模块的测试,有:a. 用户登录窗口的测试b. 审核事务数据模块的测试;c. 计算基本工资模块的测试;d. 计算超额课时费模块的测试;e. 更新年度数据模块的测试;f. 印表格g. 主窗口的测试;h. 工资录入窗口的测试;24 进度安排单元测试集成测试有效性测试2005/05/12-152005/05/16-172005/05/18-2023 测试机构及人员由于软件规模较小,所以所有测试任务都由软件的开发人员完成。3、 测试项目说明31 单元测试311 测试1(1)、测试项目名称:计算超额课时费模块(2)、采用测试技术:采用白盒测试里的基本路径测试法具体过程如下:1、根据详细设计流程图导出流图:流程图:123456789其中1-该月月份month= =122-教职工编号number存在3-教职工编号的第1位= =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、输入:教职工编号超过最大编号2、期望结果:正常返回路径3的测试用例:1、输入:该月是12月份,教职工编号第一位是1,t=标准值2、期望结果:正确算出超额工资路径4的测试用例:1、输入:该月是12月份,教职工编号第一位是1,t 标准值2、期望结果:正常工资s保持初值路径5的测试用例:1、输入:该月是12月份,教职工编号第一位是02、期望结果:正常返回311 测试2(1)、测试项目名称:堆排序(2)、采用测试技术:采用白盒测试里的基本路径 具体过程如下:1、根据详细设计流程图导出流图:流程图:其中1-rc=h.rs2-j=2*s 3-j=m4-j=正常值6-+j7-!lt(rc.key,h.rj.key8-h.rs=h.rj9-s=j 11 1 2 3 4 5 67 8 9 10流图:1,2 3 4 5 6d1 78,9,10 112、计算流图的环形复杂度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)、测试用例:(方法同上)32 集成测试321 测试3(1)、模块群组成:模块1.1和模块1.2(2)、采用测试技术:采用黑盒测试法,通过设计驱动模块进行自底向上测试。(3)、测试用例:322 测试4(1)、模块群组成:模块2.1和模块2.2(2)、采用测试技术:采用黑盒测试法,通过设计驱动模块进行自底向上测试。(3)、测试用例:1、输入:输入个人信息总记录: 教职工编号0010100100101002002010011010100100101001教职工姓名张新王华李浩张痕李胃教师职称|职工职务教授副教授讲师工作处处长保卫科科长基工资4000¥3500¥3000¥6000¥2000¥上年度月平均工资658756¥558356¥458756¥658756¥253736¥教师当月授课时数|职工当月完成的工作量96小时96小时112小时24天31天生活补贴300¥300¥300¥250¥300¥书报费50¥50¥50¥50¥20¥交通费100¥100¥100¥100¥100¥洗理费30¥30¥30¥30¥30¥2、期望结果:系统正确计算出个人基本工资。32 有效性测试321 测试5(1)、测试项目名称:用户登录窗口的测试(2)、测试项目目的:保证登陆窗口的正确性与在错误发生时的容错与纠错性。(3)、采用测试技术:采用黑盒测试法(4)、测试用例:1、输入:具体通过在登陆框中输入空用户名,和错误的用户密码来检测系统的出错运行情况。2、期望结果:系统在遇到这些情况时能给出正确的错误提示:如输出“输入不能为空”信息、输出“不存在”信息。322 测试6(1)、测试项目名称:工资录入窗口的测试(2)、测试项目目的:保证登陆窗口的正确性与在错误发生时的容错与纠错性。(3)、采用测试技术:采用黑盒测试法(4)、测试用例:1、输入:具体通过在录入框中输入空数字,和超界数字来检测系统的出错运行情况。2、期望结果:系统在遇到这些情况时能给出正确的错误提示。33 步骤及操作按照测试用例输入,点击确定。如果打算中途退出,点击取消,系统将返回主菜单。对于引起错误提示的用例,系统调用出提示模块给出相应出错信息。34 允许偏差对于财务计算,偏差允许到分这一单位。35 评价以上所有的模块测试过程都要求系统能在用户输入出错时给出正确的相应并不影响到数据的安全与完整性。成功的系统设计必须通过以上的要求。 35 范围35 准则学校工资支付系统测试分析报告1. 引言11 编写目的对系统各个模块的测试结果进行总体的分析和总结,以便于用户对工资支付系统的各项功能和性能进行评估以及开发人员对软件进行进一步的改进。12 背景说明系统全名:学校工资支付系统提出者:学校的财务科长开发者:本软件由南京航空航天大学信息科学与技术学院计算机科学与技术专业人员开发完成。13 参考文献关于工资支付系统规模和目标的报告书学校工资支付系统可行性分析报告学校工资支付系统需求规格说明书学校工资支付系统设计规格说明书学校工资支付系统测试计划国务院颁布的住房公积金管理条例软件工程规范国家信息中心编著2. 测试结果及发现21 测试11、输入是1月,测试结果:正常工资s保持初值2、输入教职工编号超过最大编号,测试结果:正常返回3、该月是12月份,教职工编号第一位是1,t=标准值,测试结果:正确算出超额工资4、该月是12月份,教职工编号第一位是1,t 标准值,测试结果:正常工资s保持初值5、该月是12月份,教职工编号第一位是0,测试结果:正常返回21 测试221 测试321 测试41、输入:输入个人信息总记录: 教职工编号0010100100101002002010011010100100101001教职工姓名张新王华李浩张痕李胃教师职称|职工职务教授副教授讲师工作处处长保卫科科长基工资4000¥3500¥3000¥3000¥2000¥上年度月平均工资658756¥558356¥458756¥458756¥353736¥教师当月授课时数|职工当月完成的工作量96小时96小时112小时24天31天生活补贴300¥300¥300¥250¥300¥书报费50¥50¥50¥50¥20¥交通费100¥100¥100¥100¥100¥洗理费30¥30¥30¥30¥30¥2、测试结果:教职工编号0010100100101002002010011010100100101001教职工姓名张新王华李浩张痕李胃基本工资510098¥418745¥390000380078299045工资总额688756¥579206¥498756¥470056¥383736¥21 测试51、输入用户id为空的时候,测试结果:输出“输入不能为空”信息2、输入用户id时候键入非法字符,如:#¥%等,测试结果:弹出“请重新输入”对话框3:输入的用户id不存在。测试结果:输出“不存在”信息。4:输入的用户密码不正确。测试结果:弹出“请重新输入”对话框。21 测试61、录入信息为空的时候,测试结果:输出“输入不能为空”信息2、录入信息时候键入非法字符,如:#¥%等,测试结果:弹出“请重新输入”对话框3、输入的教职工编号不存在。测试结果:输出“不存在”信息。4、输入的用户密码不正确。测试结果:弹出“请重新输入”对话框。5、输入错误的日期格式,测试结果:弹出“请重新输入”对话框3. 评价3.l软

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论