软件工程实训 期刊管理系统 软件测试报告

软件工程实训 期刊管理系统 软件测试报告

ID:11157670

大小:168.00 KB

页数:11页

时间:2018-07-10

软件工程实训 期刊管理系统 软件测试报告_第1页
软件工程实训 期刊管理系统 软件测试报告_第2页
软件工程实训 期刊管理系统 软件测试报告_第3页
软件工程实训 期刊管理系统 软件测试报告_第4页
软件工程实训 期刊管理系统 软件测试报告_第5页
资源描述:

《软件工程实训 期刊管理系统 软件测试报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、软件测试报告目录1引言31.1标识31.2系统概述31.3文档概述32引用文件33测试结果概述43.1耐被测试软件的总体评估43.2测试环境的影响44详细的测试结果44.1(测试的项目)44.1.1测试结果小结64.1.2遇到了问题64.2.3与测试用例的偏差95测试记录106评价106.1能力。106.2缺陷和限制。106.2建议。106.3结论。107测试活动总结117.1人力消耗。117.2物质资源消耗。118注解111引言1.1标识本系统是Beta1.0版本1.2系统概述系统的名称:期刊管理系统;产品所有权:张庭小组可行性研究:4月

2、1号-4月7日需求分析:4月1日-4月7日详细设计:4月11日-4月15日代码编写:4月1日-5月1日任务提出人:刘建钊老师。需求分析人:张庭小组成员。用户:使用该软件且具有一定特权的管理人员(老师)本文档适用的项目:期刊管理系统。以上时间均为2012年。1.3文档概述该文档描述对计算机软件配置项CSCI,系统或子系统进行合格性测试的计划安排。内容包括进行测试的环境、测试工作的标识及测试工作的时间安排等。2引用文件文档格式要求按照我国GB/T8567-1998国家标准和IEEE/ANSI830-1993标准规范要求进行。包括以下文件:软件工

3、程项目开发文档范例软件工程国家标准文档软件需求说明书编写规范书籍包括:殷人昆等编著.实用软件工程(第3版).北京:清华大学出版社,2010;郑诚等编著.软件工程课程设计.北京:机械工业出版社,2010;王少锋编著.面向对象技术UML教程.北京:清华大学出版社,2004。3测试结果概述3.1耐被测试软件的总体评估该系统测试的策略有功能测试和性能测试,功能测试要覆盖系统中各个模块中的每个功能。在功能测试时采用等价类划分法、边界值分析法和错误推测试法等多种测试方法,尽可能地做到测试的充分性。测试时既要输入正确的数据,测试功能是否满足,也要对每个功

4、能中的每个数据输入域故意输入错误的数据,测试系统的健壮性。比如:要求输入字符的测试是否可以输入数值,要求输入数值的测试是否可以输入字符,是否有输入长度的限制、大小写的限制、最大最小值(边界值)的限制等等。性能测试往往针对软件的一部分功能,进行专项测试。比如,系统能承受的并发用户数量,系统的操作响应时间等。但却很难把握和度量,很容易导致测试过程很快结束或测试似乎永远都结束不了这两种极端,所以针对每一个测试过程要定义可度量的状态点,执行完一组工作后,及时检查是否已达到预定目标,是否已执行完该过程所有的步骤等,如实际情况与计划出入较大,应及时调整

5、计划。3.2测试环境的影响考虑到各种因素和条件的限制,对期刊管理系统,采用黑盒测试方案,即根据软件所需要的输入数据的格式以及应该完成的功能,设计一些合法的测试用例和不合法的测试用例,特别是根据边界条件设计一些边界测试用例,以检查系统是否能正确地完成预期功能,得到希望的输出;或者是对不合法的输入和操作能够正确地识别和防御。对个别重要的模块辅以白盒测试,以保证系统的正确性。4详细的测试结果4.1(测试的项目)1.系统的测试内容根据前面的需求分析的功能描述,本系统主要有系统登录、读者管理、期刊管理和借阅管理四个部分,所以系统的测试主要围绕着这些模

6、块展开。测试1:系统登录测试测试系统的登录界面是否正确、合理。对于合法的用户是否能够转入正确的界面,对于非法的用户能否进行正确的处理。测试2:读者管理测试根据前面的详细设计,可知该部分共有3个模块,因此需要对这3个模块先分别进行单元测试,即测试“添加用户”、“修改用户信息”、“删除用户“,然后再进行集成测试。测试2.1:添加用户功能测试首先需要测试当用户填写了正确的用户信息后,能否成功提交;还要测试当用户提交那些包含有错误的信息时能否被拒绝,并正确地指出出错的位置。测试2.2:修改用户信息功能测试首先需要测试是不是只有允许修改的字段才能修改

7、,对于不能修改的字段是不允许修改的;对于允许修改的字段,先给正确的修改值,看能否正确提交,再给错误的修改值,看能否被拒绝,并给出正确的提示。测试2.3:删除用户功能测试要测试当用户确实要删除后,该记录是否真的被删除,以及当用户放弃删除时,该记录是否还在。测试3:期刊管理测试根据详细设计,可知该模块有4个子模块,因此需要对这4个子模块先分别进行单元测试,即测试“添加期刊”、“修改期刊信息”、“删除期刊”、“添加库存期刊”,然后再进行集成测试。测试3.1:添加期刊功能测试需要测试当期刊的信息(期刊号、期刊名称、出版周期等)输入不完整时,系统是否

8、能够给出正确的提示;还要测试目前输入的期刊信息在数据库中已存在时,能否给出正确响应,并给出提示;最后需要测试当输入一个正确的新期刊信息时,能否成功提交。测试3.2:修改期刊信息功

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。