ImageVerifierCode 换一换
格式:DOCX , 页数:38 ,大小:173.68KB ,
资源ID:5512183      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5512183.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件测试报告案例.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件测试报告案例.docx

1、软件测试报告案例1引言1.1编写目的本软件说明书目的在于明确说明*大学教室统一管理系统测试报告,界定系统实现功能的范围,指导系统设计以及编码,详细说明系统的各功能需求,输入输入要求等。本说明书的预期读者为:。1.2背景说明 1.待测试软件系统的名称:*大学教室统一管理系统; 2.软件任务提出者:规模为30000人,14个院的*大学; 3.软件任务开发者:; 4. 用户:*大学所有在校教师、学生及学校管理者; 5. 实现该软件的计算中心或计算机网络:号楼层实验室; 6. 该软件的测试环境是处理器为英特尔 Pentium(奔腾) 双核 T2330 1.60GHz 笔记本处 理器,内存为1 GB (

2、 DDR2 533MHz ),硬盘空间为富士通 MHY2120BH ( 120 GB ),显卡为Mobile Intel(R) 965 Express Chipset Family ( 联想 ) 而实际的运行环境可能在处理器、内存、硬盘空间上达不到这个水平可能会带来对软件真正性能测试的不准确。 1.3定义流程图:用图的反方式处理事务所走的步骤流程。Unumber:数据库中人员编号的存储代码。Ucode:数据库中人员密码的存储代码。Uname:数据库中人员姓名的存储代码。Limit:数据库中人员权限的存储代码。Cnumber:数据库中教室编号的存储代码。Csum:数据库中教室座位数的存储代码。C

3、media:数据库中教室是否拥有多媒体的存储代码。Week:数据库中周次的存储代码。Day:数据库中星期的存储代码。Time:数据库中时段的存储代码。Useway:数据库中用途的存储代码。Useno:数据库中用途号的存储代码。1.4 参考资料 1.计算机软件产品开发文件编制指南 GB 8567-88Guidelines for computer software product development documentation中华人民共和国国家标准UDC6813 来源:网络 2.数据库系统概论(第四版) 作者:王珊、萨师煊 高等教育出版社 来源:*大学图书馆 3.软件工程导论(第五版) 作者

4、:张海棠 清华出版社 来源:*大学图书馆 4.Visual C#.NET程序设计教程 作者:罗富强、白忠建、杨建 机械工业出版社 来源:*大学图书馆 5.NET深入体验与实战精要 作者:李天平 电子工业出版社 来源:学府书店 6.软件工程作者:卢潇 高等教育出版社 来源:*大学图书馆 7.软件工程课程设计主编:吕云翔 高等教育出版社 来源:*大学图书馆 8.软件测试与系统结构主编:金芝 机械工业出版社 来源:*大学图书馆 9.*大学教室统一管理系统需求分析 来源:本系列文档 10.*大学教室统一管理系统软件说明书 来源:本系列文档2测试概要本系统需要测试的项目有: 1.对数据库中所有定义的实体

5、的属性及关系的属性进行精度、大小、类型、范围、及实际要求的测试; 2.对软件中所定义的各个功能模块的功能的测试内容。 表 2-1 与数据库有关Username表中属性的测试内容测试标识符测试内容实际与计划的差别产生差别的原因用户编号(Unumber)主要测试对用户编号的合法用户编号系统能否正常识别,对于不合法的,带有攻击性的用户编号系统能否做到制止登录,并且对用户编号的表示范围、类型、及合理性进行验证、测试。实际测试中可能不能达到计划测试中所要求的对所用可能的合法用户的编号进行测试,也不可能对所用可能的恶意性攻击的编号进行测试。对主要的具有代表性的合法编号进行测试即可达到目的,对具有代表性的攻

6、击性用户编号测试即可。用户姓名(Uname)主要测试对合法的用户姓名系统能否正常识别,对于不合法的,带有攻击性的用户编号系统能否做到制止登录,能否根据合法的用户编号自动识别出相应的用户姓名,并且对用户姓名的表示范围、类型、及合理性进行验证、测试。实际测试中可能不能达到计划测试中所要求的对所用可能的合法用户的姓名进行测试。对主要的具有代表性的合法用户姓名进行测试即可达到目的。用户密码(Ucode)主要测试对合法的用户密码系统能否正常识别,对于不合法的,带有攻击性的用户密码系统能否做到制止登录,能否根据合法的用户标号自动识别出相应的用户密码的正确性,并且对用户密码的表示范围、类型、及合理性进行验证

7、、测试。实际测试中可能不能达到计划测试中所要求的对所用可能的合法用户的密码进行测试,也不可能对所用可能的恶意性攻击的密码进行测试。对主要的具有代表性的合法密码进行测试即可达到目的,对具有代表性的攻击性的密码测试即可。用户权限(Limit)主要测试对于合法用户系统能否自动、正确根据用户编号及密码判别用户权限,并且对用户权限的表示个数、类型、及合理性进行验证、测试。实际测试中可能不能达到计划测试中所要求的对所用可能的合法用户的权限进行测试对主要的具有代表性的合法用户的权限进行测试即可达到目的 表 2-2 与数据库有关Classroom表中属性的测试内容 测试标识符测试内容实际与计划的差别差生差别的

8、原因教室编号(Cnumber)主要测试系统能否正常记录、识别合法教室编号,能否对不合法的教室编号进行判别,并对教室编号的的合理性、标示范围、类型进行测试。实际测试中可能不能达到计划测试中所要求的对所用可能的教室编号的合法性进行测试测试全部的数据会消耗大量人力物力,只要测试具有代表性的数据即可座位数(Csum)主要测试相应教室的座位数的正确性与合法性,测试输入数据的类型在非数据类型时系统能否正常识别非法实际中可能不能达到计划测试中所要求的对所用可能的教室编号的对应座位数进行合法性验证测试全部的数据会消耗大量人力物力,只要测试具有代表性的数据即可是否多媒体(Cmedia)主要测试相应教室的多媒体拥

9、有情况是否符合实际,测试对于其他的非法输入的数据系统能否正常识别非法性实际中可能不能达到计划测试中所要求的对所用可能的教室编号的对应多媒体拥有情况进行合法性验证测试全部的数据会消耗大量人力物力,只要测试具有代表性的数据即可 表 2-3 与数据库有关Useway表中属性的测试内容测试标识符测试内容实际与计划的差别差生差别的原因教室使用编号(ID)主要测试教室使用编号是否自动生成,是否能够合理正常的产生,不重复,不出现规定以外的表示字符实际中可能不能达到计划测试中所要求的对所用可能的教室使用编号的合法性等进行测试测试全部的数据会消耗大量人力物力,只要测试具有代表性的数据即可。周次(Week)主要测

10、试系统所有的周次表示是否都在所要求的范围(1-22)内,是否能够阻止非法字符的输入。实际中可能不能达到计划测试中所要求的对所用可能的教室使用的周次的合法性等进行测试、验证。测试全部的数据会消耗大量人力物力,只要测试具有代表性的数据即可。星期(Day)主要测试系统所有的星期数表示是否都在所要求的范围(1-7)内,是否能够阻止非法字符的输入。实际中可能不能达到计划测试中所要求的对所用可能的教室使用星期的合法性等进行测试、验证。测试全部的数据会消耗大量人力物力,只要测试具有代表性的数据即可。时段(Time)主要测试系统所有的时段表示是否都在所要求的范围(1-6)内,是否能够阻止非法字符的输入。实际中

11、可能不能达到计划测试中所要求的对所用可能的教室使用时段的合法性等进行测试、验证。测试全部的数据会消耗大量人力物力,只要测试具有代表性的数据即可。用途号(Useno)主要测试系统所有的用途号表示是否都在所要求的范围(0-4)内后者是否为合法的课程号,是否能够阻止非法字符的输入。实际中可能不能达到计划测试中所要求的对所用可能的教室使用用途号的合法性等进行测试、验证。测试全部的数据会消耗大量人力物力,只要测试具有代表性的数据即可。用途(Useway)主要测试系统所有的用途表示是否都在所要求的范围内,是否能够阻止非法字符的输入。实际中可能不能达到计划测试中所要求的对所用可能的教室使用用途说明的合法性等

12、进行测试、验证。测试全部的数据会消耗大量人力物力,只要测试具有代表性的数据即可。状态(Stage)主要测试系统所有的教室使用状态的表示是否都在所要求的范围(-1、0、1)内,是否能够阻止非法字符的输入,表示是否符合实际情况。实际中可能不能达到计划测试中所要求的对所用可能的教室使用说明状态的合法性等进行测试、验证。测试全部的数据会消耗大量人力物力,只要测试具有代表性的数据即可。 表 2-4 有关软件中各功能模块表示符的测试内容测试标识符测试内容实际与计划的差别差生差别的原因查询教室信息(search)主要测试该模块能否正常实现对所有教室信息的不同方式的查询,对于用户选择的不同查询方式即输入的不同

13、数据系统能否做出正确的处理与显示。在实际测试中不可能达到计划测试中所要求对所有教室的信息的所有查询方式进行验证与测试。测试全部的数据会消耗大量人力物力,只要测试具有代表性的数据即可。申请教室(apply)主要测试该模块能否实现普通用户对教室的申请功能,正确判断用户输入信息的合法性,对于不存在的教室或已被占用的教室能否给出相应的信息。在实际测试中不可能达到计划测试中所要求对所有教室申请进行验证与测试。测试全部的数据会消耗大量人力物力,只要测试具有代表性的数据即可。查看申请结果(browse)主要测试该模块能否实现普通用户对自己申请情况的查看,能发正确显示查询结果。在实际测试中不可能达到计划测试中

14、所要求对所有用户的所有教室申请结果的查看进行验证与测试。测试全部的数据会消耗大量人力物力,只要测试具有代表性的数据即可。审批申请(check)主要测试该模块能否实现管理员对申请信息的批复功能,能否正确记录在数据库中,系统能否对输入的数据正常审核,并作出相应判断与响应。在实际测试中不可能对所有已存在的申请进行各方面的测试,也不可能对不存在的申请进行测试测试全部的数据会消耗大量人力物力,只要测试具有代表性的数据即可,数据库中只存在已存在的申请及结果。教室管理(classroom)主要测试该模块能否实现管理员对学校教室的统一管理,能否对输入的数据在数据库中进行正确的查找、更改、删除操作,并作出相应的

15、判断及响应在实际测试中不可能对未存在的教室进行干礼操作数据库中只记录已存在的教室的信息。单独添加教室使用情况(single)主要测试该模块能否实现管理员对教室使用情况的合理单独时段添加功能,系统能否正确根据输入的的数据作出正确的判断与相应并存入数据库,对于不存在的教室或已被占用的教室能否给出相应的信息。在测试中不可能对所用教室进行所用时段的教室使用信息的添加。测试全部的数据会消耗大量人力物力,只要测试具有代表性的数据即可。批量教室使用情况添加(batch)主要测试该模块能否实现管理员对教室使用情况的合理的批量添加功能,系统能否正确根据输入的的数据作出正确的判断与响应入数据库,对于不存在的教室或

16、已被占用的教室能否给出相应的信息。在测试中不可能对所用教室进行可能存在的所用时段的教室使用信息进行添加以进行测试。测试全部的数据会消耗大量人力物力,只要测试具有代表性的数据即可。普通管理员权限管理(manage)主要测试该模块能否实现高级管理员对普通管理员及老师的权限修改功能,系统能否正确根据输入的的数据作出正确的判断与响应入数据库,测试高级管理员自身及学生的权限修改是否能给出正确的响应在实际测试中不可能达到计划测试中所要求对所有用户的权限修改的测试。测试全部的数据会消耗大量人力物力,只要测试具有代表性的数据即可。密码管理(user)主要测试该模块能否实现系统用户对自身密码的修改功能,系统能否

17、正确判断密码的正确性和合理性。在实际测试中不可能达到计划测试中所要求对所有用户的密码的管理功能的测试测试全部的数据会消耗大量人力物力,只要测试具有代表性的数据即可。备份还原管理(backup)主要测试该模块能否实现对系统的数据的备份还原功能,系统能否根据用户选择的路径备份和还原数据库在实际测试中不可能达到计划测试中所要求对所有备份还原路径进行测试测试全部的数据会消耗大量人力物力,只要测试具有代表性的路径即可。3测试结果及发现3.1测试1查询教室信息(search)1.测试查询教室信息模块流程图: 图3-1 测试查询教室信息模块流程图2.本模块动态输出结果及动态输出要求对比表 表3-1 动态输出

18、结果及动态输出要求对比表流程号动态输出结果动态输出要求一致性4若用户输入的数据不符合数据格式,或输入的数据不合理会给出提示信息书名具体的错误原因对于给出用户的错误数据应能相应的数据输出错误信息 两者一致6若用户输入的教室不存在会提示用户教室不存在请重新输入对于不存在的教室信息应能给出提示,而不是让用户自己去查找两者一致7可根据用户输入的具体信息显示出相应的教室及教室使用信息给出正确的教室及教室使用信息两者一致3.2测试2 申请教室(apply) 1.测试申请模块流程图: 图 3-2 测试申请模块流程图2.本模块动态输出结果及动态输出要求对比表 表 3-2 动态输出结果及动态输出要求对比表流程号

19、动态输出结果动态输出要求一致性1根据用户登录的信息显示出申请人编号及申请人姓名,不需要用户输入根据当前用户的信息显示用户的具体信息 两者一致2若用户输入的星期、日期、时段非正式或非合理范围内,会提示用户输入错误,并给出原因能够判断当前用户输入的数据的正确性,对于错误的信息给出合理的提示两者一致3若用户选择的教室不存在或申请时段已被使用,会给出提示信息具体说明根据教室号给出教室存在和占用信息两者一致6若用户提出的申请信息合理被加入数据库中,会提示用户申请已成功请及时查看申请结果对于添加到数据库的申请应给申请人已提交申请等信息两者一致3.3测试3 查看申请结果(browse)1.测试查看申请信息流

20、程图: 图 3-3 测试查看申请信息流程图2.本模块动态输出结果及动态输出要求对比表 表3-3 动态输出结果及动态输出要求对比表流程号动态输出结果动态输出要求一致性2按照登录用户的信息显示出有关该用户的所有的申请信息情况显示当前用户的申请信息 两者一致3.4测试4 审批申请(check)1.测试审批申请模块流程图: 图 3-4测试审批申请模块流程图2.本模块动态输出结果及动态输出要求对比表 表3-4 动态输出结果及动态输出要求对比表流程号动态输出结果动态输出要求一致性2自动显示出待审批的所有的申请信息要给出管理员所有的未处理的审批信息 两者一致4若管理员输入的申请号不存在给出提示信息说明具体错

21、误的原因对于管理员输入的不存在的待审批的申请号应能给出具体信息两者一致6若管理员输入的信息不符合信息输入格式,系统能够给出提示说明输入不合理对管理员的错误格式输入应能给出提示信息两者一致7对于合理的审批结果存入数据库后系统给出提示说明审批成功给管理员提示说明审批成功两者一致3.5测试5 教室管理(classroom)1.测试教室管理模块流程图 图3-5测试教室管理模块流程图2.本模块动态输出结果及动态输出要求对比表 表3-5 动态输出结果及动态输出要求对比表流程号动态输出结果动态输出要求一致性6若管理员添加的教室信息数据不符合数据库的存储要求,给出提示的信息说明数据格式不正确对于管理员输入的不

22、合理的添加教室信息,应给出提示说明不合理原因 两者一致7若管理员要删除的教室信息数据不符合数据库的存储要求,给出提示的信息说明数据格式不正确对于管理员输入的不合理的删除教室信息,应给出提示说明不合理原因两者一致8若管理员要修改的教室信息数据不符合数据库的存储要求,给出提示的信息说明数据格式不正确对于管理员输入的不合理的修改教室信息,应给出提示说明不合理原因两者一致9若教室信息操作成功,给出管理员信息说明教室信息修改成功管理员操作教室信息成功后,给出管理员提示说明操作成功两者一致11若管理员输入的教室号不存在,给出信息说明教室号不存在不能删除和修改对于不存在的教室号应能给出提示两者一致11若管理

23、员输入的教室号不合理,给出信息说明教室号不存在不能删除、添加和修改对于不合理的教室号应能给出提示两者一致3.6测试6 单独添加教室使用情况(single) 1.测试单独添加教室使用信息模块流程图 图3-6 测试单独添加教室使用信息模块流程图2.本模块动态输出结果及动态输出要求对比表 表3-6 动态输出结果及动态输出要求对比表流程号动态输出结果动态输出要求一致性3若管理员填错教室的使用信息的数据格式或,系统会给出相应的提示对于管理员输入的不合理的教室信息,应给出提示说明不合理原因 两者一致5若管理员选择的教室已在该时间段被占用,给出提示信息说明已被占用对于管理员输入的教室号已被占用,应给出提示说

24、明原因两者一致6若成功添加教室使用信息到数据库,系统会给出提示信息说米欧你恭喜你下已添加成功对于添加到数据库的教室使用信息,应给管理员已添加教室使用信息的提示两者一致3.7测试7 批量教室使用情况添加(batch) 1. 测试批量添加教室信息模块流程图 图 3-7 测试批量添加教室信息模块流程图2.本模块动态输出结果及动态输出要求对比表 表3-7 动态输出结果及动态输出要求对比表流程号动态输出结果动态输出要求一致性3若管理员填错教室的使用信息的数据格式或,系统会给出相应的提示对于管理员输入的不合理的教室信息,应给出提示说明不合理原因 两者一致5若管理员选择的教室已在某一时间段被占用,给出提示信

25、息说明已被占用对于管理员输入的教室号的某一时段已被占用,应给出提示说明原因两者一致6若成功添加教室使用信息到数据库,系统会给出提示信息说米欧你恭喜你下已添加成功对于添加到数据库的教室使用信息,应给管理员已添加教室使用信息的提示两者一致3.8测试8 普通管理员权限管理(manage) 1.测试管理普通管理员权限模块流程图 图3-8 测试管理普通管理员权限模块流程图2.本模块动态输出结果及动态输出要求对比表 表3-8 动态输出结果及动态输出要求对比表流程号动态输出结果动态输出要求一致性2自动为高级管理员显示出可修改全在线的人员的信息显示出管理员与教师的信息供管理员修改权限 两者一致3若高级管理员输

26、入的是高级管理员的编号,系统会给出提示说明不能修改要求给出提示说明不能修改高级管理员权限两者一致4若高级管理员输入的是学生的编号,系统会给出提示说明不能修改学生为管理员要求给出提示说明不能修改学生为普通管理员两者一致6若高级管理员修改权限成功,系统会给出提示说明管理员修改成功,并显示修改结果对于修改成功的信息应给出提示两者一致3.9测试9 密码管理(user) 1.测试密码管理模块流程图 图 3-9 测试密码管理模块流程图2.本模块动态输出结果及动态输出要求对比表 表3-9 动态输出结果及动态输出要求对比表流程号动态输出结果动态输出要求一致性2自动显示当前登录用户的信息要求显示当前用户的信息

27、两者一致4若用户输入的原密码错误,系统给出提示说明密码输入错误要求能给出提示说明密码输入错误两者一致6若用户输入的两次新密码不一致,要求给出提示说明密码输入不一致要求能给出提示说明新密码两次输入不一致两者一致7密码修改成功给出提示说明密码修改成功对于成功修改的密码存入数据库并且提示用户密码修改成功两者一致3.10测试10 备份还原管理(backup)1.测试备份还原模块流程图 图 3-10 测试备份还原模块流程图2.本模块动态输出结果及动态输出要求对比表 表3-4 动态输出结果及动态输出要求对比表流程号动态输出结果动态输出要求一致性3可显示备份路径要求提供备份路径 两者一致4对于备份成功的数据

28、库给出提示说明备份成功要求给出提示说明备份成功两者一致5可显示还原路径要求提供还原路径两者一致6对于还原成功的数据库给出提示说明备份成功,并重启要求给出提示说明还原成功两者一致4对软件功能的结论4.1功能1 查询教室信息(search) 表 4-1 该模块可能出错的情况可能故障故障描述系统输出信息形式系统输出信息含义处理方法查询信息错误显示的查询结果不是可认识的字符串输出现实的是不认识的乱码输出错误、显示错误或数据库读取错误重启软件,数据库或电脑查询信息不匹配查询到的信息不是所要求的教室信息显示的是其他的教室使用信息,不是所期望的教室信息输出错误、显示错误或数据库读取错误重启软件,数据库或电脑

29、查不到合理要求的教室信息对于已存在的有记录的教室的查询,不显示相应的教室信息不显示所查询的教室的信息输出错误、显示错误或数据库读取错误重启软件,数据库或电脑对于不合理的要求可以查到信息对于不存在的教室或要求显示的时间段不合理的查询要求仍能查到结果显示的是不对的教室接过输出错误、显示错误、系统运行故障或数据库读取错误重启软件,数据库或电脑查询信息显示不完全对于查到的信息显示不完全显示不了全部的教室信息输出错误、显示错误、系统运行故障或数据库读取错误重启软件,数据库或电脑4.1.1 能力 实现方便的信息查询,要能以多种方法进行查询(其中包括地图查询、精确查询、需求查询、教师授课查询、课程查询)。(1).地图查询:根据给出的地图,进行选择,方便直观,对新生更加方便。(2).精确查询:直接输入教室号进行查询,速度快。(3).需求查询:根据需求搜索符合的教室,如教室人数,是否多媒体。(4).教师授课查询:根据教师名字进行查询,可查询到该教师所有授课教室。(5).课程查询:根据课程名或课程号进行教室查询。 经测试所有查询方式的功能都可实现。4.1.2 限制 对于查询功能需要测试的数据有教室编号,教室

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1