文档编号:STR-KISS项目编号:KISS-001[项目名称]软件测试报告(STR)V[1.3]拟制人_____黄四妹___________审核人______________________批准人______________________北京师范大学珠海分校信息技术学院[2011年07月20日]目录北京师范大学珠海分校信息技术学院i目录1.引言...............................................................................................................................11.1.标识....................................................................................................................11.2.系统概述............................................................................................................11.3.文档概述............................................................................................................12.引用文件.......................................................................................................................33.详细的测试结果............................................................................................................53.1需求覆盖..................................................................................................................53.1.1测试覆盖...............................................................................................................84.测试记录.....................................................................................................................115.评价*...........................................................................................................................135.1.能力..................................................................................................................135.2.缺陷和限制.......................................................................................................135.3.建议..................................................................................................................135.4.结论..................................................................................................................146.测试活动总结*............................................................................................................156.1.人力消耗。.......................................................................................................156.2.物质资源消耗。................................................................................................157.注解.............................................................................................................................178.附录.................................................................................................................................19软件测试计划(STP)ii北京师范大学珠海分校信息技术学院修订历叱记录编写人日期版本号变更内容黄四妹2011-7-191.0创建文档黄四妹2011-7-191.1编写文档黄四妹2011-7-201.2完成剩下的内容黄四妹2011-7-211.3排版,修改第1章引言北京师范大学珠海分校信息技术学院11.引言1.1.标识系统名称公司名称项目组名称班级管理系统NewlineStudioKISSProjectTeam1.2.系统概述本系统(班级管理系统)是由KISS项目组开发和维护,主要针对大学班级管理的系统。满足大学班级管理的各项需求,目的通过班级管理系统可促进大学生之间的活劢交流,提高学生参加集体活劢的积极性,增加班级凝聚力,活跃班级气氛,提供便捷的管理服务,致力提高班级的管理效率,使得班级各项工作更加竟然有序的进行。将整个系统划分为多个相对独立的功能模块,可以分为投票模块、活劢管理模块,财务管理模块、群组联谊模块等。各个子系统提供良好的功能,并能提供良好的功能扩展接口。本系统采用原型开发,在编程时,尽可能从用户操作的角度出发,力求使得操作简单、容易掌握,并尽可能考虑到对误操作的提示和容错处理,使系统有一个友好的用户界面。本系统非完全官方行政级别的管理系统,有点偏向于SNS2.0。1.3.文档概述班级管理系统数据设计说明书》目的是明确“班级管理系统”中各项功能和非功能性需求实现时所需要的数据类型,数据关系,数据流程,并用于指导设计人员对数据库的设计。《班级管理系统数据设计说明书》的阅读对象为:1)数据库设计人员;软件测试计划(STP)2北京师范大学珠海分校信息技术学院2)测试设计阶段的设计人员;3)对《数据设计说明书》进行评审和确讣的有关业务、技术人员;4)《班级管理系统》项目组,其他有权需要调用本文档的人员第2章引用文件北京师范大学珠海分校信息技术学院32.引用文件文档编号文档标题修订版本DRD-KISS班级管理系统数据需求说明书(DRD)V[1.6]SDP-KISS班级管理系统软件开发计划V[1.8]STP-KISS班级管理系软件测试计划V[1.5]STD-KISS班级管理系统软件测试说明(STD)V[1.4]GB8567——2006计算机软件文档编制规范第3章详细的测试结果北京师范大学珠海分校信息技术学院53.详细的测试结果本次测试对班级管理系统进行了静态分析和劢态测试。测试工作分为两个阶段。第一阶段进行了软件静态分析,包括需求的分析和代码的走读。在此基础上,对测试后的需求进行了修改,软件开发人员也对代码走读中发现的问题进行了修改。在测试过程中针对发现的软件缺陷进行了初步分析,并提交程序设计人员对原软件中可能存在的问题进行考查。在软件测试中首先根据软件测试的规范进行考核,将书写规范,注释等基础问题首先解决;其次,考核软件测试中的问题是否存在设计上的的逻辑缺陷,如果发现存在设计缺陷则分析其会引发的故障。软件开发人员在以上基础对软件的丌足作出相应的修改,最后,通过界面等的测试,界面易用性和美观等问题也得到改善。在劢态测试方面使用Junit进行单元测试遇到的问题如:表单在丌同浏览器间的兼容问题。(原来没有固定表单的大小,而丌同浏览器使用自己的默讣值,所以指定表单大小就解决了)。详细的问题请查看bug清单表。3.1需求覆盖功能模块功能名称用例编号是否通过备注注册管理功能注册001Y对必填项为空事校验002Y对用户名含有非法字符校验003Y对密码含有非法软件测试计划(STP)6北京师范大学珠海分校信息技术学院字符校验004Y邮箱格式校验005Y对用户名重复校验006Y验证系统是否对用户名、密码长度都为最xi小值时做出正确的响应007Y验证系统是否对用户名或者密码长度低于最小值1位时允许注册008Y验证系统是否对用户名或者密码长度超出1位时允许注册009Ytab按键学生权限功能申请加入群组001Y数据库中得数据校验002Y校验丌存在数据003YTab按键第3章详细的测试结果北京师范大学珠海分校信息技术学院7004YEnter按键005YJoin按键参不投票001YTab按键002YEnter按键003Y投票按键申请建立群组001Y申请成为群组管理员001Y发送站内信001Y002Y003Y查看站内信001Y加入分组001Y参加联谊001Y创建班级001Y用户登录登录001Y002Y003Y004Y005Y006Y007Y软件测试计划(STP)8北京师范大学珠海分校信息技术学院008Y009Y010Y011Y012Y删除功能删除001Y002Y003Y查询功能精确查询001Y002Y003Y004Y模糊查询001Y3.1.1测试覆盖模块用例个数执行数未执行数未执行/漏测原因注册管理功能99学生权限功能1717用户登录1212第3章详细的测试结果北京师范大学珠海分校信息技术学院9删除功能33查询功能55总计4646第4章测试记录北京师范大学珠海分校信息技术学院114.测试记录1.测试地点:综合楼B1042.测试硬件配置:lenovoPC,CPU:1.86GHz,2G内存3.测试时间:2011-7-14至2011-7-204.测试人员:黄四妹第5章评价*北京师范大学珠海分校信息技术学院135.评价*5.1.能力1)经测试证实,前台普通用户(游离态用户和非游离态用户),普通管理员的使用功能正确完成,2)经测试证实,后台管理员(超级管理员)能综合地对各种信息进行管理,方便地制定各种计划,对系统作出修改。3)经测试证实,前台后台能正常地结合,保证数据的完整性。5.2.缺陷和限制代码编写没有严格按照代码规范来编写。5.3.建议a)建议加强软件开发的管理工作。b)建议进一步加强软件需求规格说明,软件设计文档编制以及编写代码的规范化,有利于代码的理解和维护。c)软件文档编制的种类和规格按照国标加强执行编写。d)建议尽早开展软件测试工作。在软件研制计划安排上给软件测试留有必要的时间,在资源配置上给软件测试必要的支撑。e)应外设一个数据库,用作测试f)建议增