软件测试实习报告__学籍管理系统方案

上传人:i**** 文档编号:43950547 上传时间:2021-12-05 格式:DOC 页数:17 大小:804KB
返回 下载 相关 举报
软件测试实习报告__学籍管理系统方案_第1页
第1页 / 共17页
软件测试实习报告__学籍管理系统方案_第2页
第2页 / 共17页
软件测试实习报告__学籍管理系统方案_第3页
第3页 / 共17页
点击查看更多>>
资源描述
软件测试实习报告-学籍管理系统课程名称:软件测试实习院系名称:计算机科学与技术学院专业班级:软件工程 11-1学生学号:学生:指导教师:第一部分测试计划.第1章引言1.1综述学籍管理系统是基于 java 开发的一个项目。本测试将会对学籍管理系统进行测试,完善其的功能性。对学籍管理系统中的 学生资料的管理、查询、添加、删除、修改进行相应的包括安装,界面,功能的测试。在进行其测试时所需人力资源为 1 位,所需时间要 15 天,所需软件为 myeclipse8.5 ,JUnit4 。费用:无。1.2参考文献总体设计说明书设计要求说明书详细设计说明书软件测试方法和技术 ,朱少民,清华大学。软件工程,海藩,清华大学。软件工程模型与方法 ,肖丁等,北京邮电大学。信息系统应用与开发案例教程 ,承欢,清华大学。基于 B/S 结构学生成绩管理系统设计与实现 ,洋、丽、王恩东、玉红,化工学院学报。第2章测试项2.1测试项测试项名称测试项标识介质特性变换要求相关引用材料.功能测试1.1F_ADD( 录入学生信息 )1.2F_MODIFY(修改学生信息)1.3F_QUERY安装测试界面测试(查询学生信息)1.4F_DELETE(删除学生信息)2.1I_RE(运行环境)2.2I_IE (安装环境)3.1I_UI(用户界面)3.3I_AI (管理界面)表 2:被 测试项2.2不测试的软件项软件项名称软件项标识未测试原因相关引用材料1.性能测试1.C条件不具备2.客户端兼容性2.CC没有具体的测 试工测试具3.安全性测试3.S没有要求表 3:不被 测试项.第 3 章被测试的特性特性或组合名称测试设计说明编号录入学生信息1.1T_F_ADD修改学生信息1.2T_F_MODIFY软件运行环境测试2.1T_I_RE软件安装环境测试2.1T_I_IE用户界面测试3.1T_I_UI表 4:被 测试特性第 4 章不被测试的特性特性或组合名称测试设计说明编号1.连接速度测试1.1T_C_CS2.安全性测试2.T_S表 5:不被 测试的特性第5章方法5.1边界值测试.对用户名和密码输入的测试,输入条件规定了值的围 , 取刚达到这个围的边界的值 , 以及刚刚超越这个围边界的值作为测试输入数据。5.2等价类划分所有可能的输入数据 , 即程序的输入域划分成若干部分 (子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例5.3因果图因果图是从用自然语言书写的程序规格说明的描述中找到因 (输入条件)和果(输出或程序状态的改变),通过因果图转化为决策表。第 6 章项目通过准则功能测试用例覆盖通过率100,非功能性测试用例覆盖率达到80。较小缺陷:使操作者不方便或遇到麻烦,但它不影响功能的操作和执行,如个别不影响产品理解的错别字,文字排列不整齐等一些小问题,不超过 5个一般缺陷:系统的次要功能没有完全实现,但不影响用户的正常使用。例如:提示信息不太准确或用户界面差,操作时间长等一些问题。不超过 3个严重缺陷:系统主要功能部分丧失, 数据不能保存, 系统的次要功能完全丧失或者服务受到明显的影响不超过1个。致命缺陷:系统任何一个主要功能完全丧失,用户数据受到破坏,系统崩溃、悬挂、死机,或者危及人身安全不超过 0个。第7章暂停标准和再启动要求7.1暂停标准安装无法正确完成或程序的文档有相当多的失误或系统服务异常或发现Bug。.7.2再启动要求计算机操作系统或者编程系统崩溃时可重启进行测试第 8 章应提供的测试文档文档名称标识符测试计划TEST P测试用例TEST C测试报告TEST R表 5:应提供的测试文档第9章测试任务工作序责任任务前期任务特殊技能量(天完成日期号人数)测试计安装 JDK,安装注意各项安装软件的配飞1 天2013/12/1901myeclipse8.5划书置安装测导入项目1 天02飞2013/12/20试03软件功安装使用 JUnit飞2 天2013/12/22能测试06界面测2 天2013/12/24飞试测试总飞072 天2013/12/26结.第 10章环境要求10.1硬件Windows XP以上的计算机一台10.2软件操作系统: Windows7运行环境: JDK1.7,myeclipse8.510.3安全性相关信息是否写进了文件,是否可跟踪。10.4工具单元测试工具: JUnit410.5文档设计要求说明书详细设计说明书总体设计说明书第 11 章人员和培训要求12.1人员飞12.1.1测试组测试测试组.12.2培训1.JDK 的安装和 java 环境的配置2.eclipse8.5的安装配置与使用3.JUnit的使用第 12章进度12.1进度序号测试任务名称工作量开始日期完成日期01指定测试计划1 天2013/12/192013/12/1902设计测试1 天2013/12/202013/12/2003安装测试1 天2013/12/212013/12/2104界面测试2 天2013/12/222013/12/2305系统测试1 天2013/12/242013/12/2406测试报告1 天2013/12/252013/12/2507测试总结1 天2013/12/262013/12/2613.2测试资源使用期限3 个月第 14 章风险和应急风险 1:组员离职后果:留下未完成的任务,打乱计划应急措施:将剩余任务合理分配组员。风险 2:时间变更来源:项目组变更时间后果:有可能不能定期完成任务应急措施:抓紧工作时间,有条不紊的按计划进行.第二部分测试用例设计文档1 测试用例1.1 输入1、录入学生基本信息:输入学号、选择性别、选择专业、填写年级和出生日期,完成学籍信息的添加。2、修改学生基本信息:通过输入学生学号查看学生已有的数据,并对学号、 、性别、专业、年级、出生日期等进行修改3、查询与打印学生基本信息:输入学生学号进行学生信息的预览, 可以通过下面的打印选项选择打印文本或者照片。4、删除学生基本信息:通过输入学生学号对学生信息进行查看并决定是否删除, 在此过程中会有弹窗提示确认操作。1.2 输出学籍信息管理:添加、删除和修改等学生学号、性别、出生年月、年级等学籍信息1.3 步骤及操作通过试用不同的数据在界面出现不同的容。对学生学号、年级、出生年月进行不同的输入,进行增删改查操作。运用等价类划分法进行用例设计如下:等价类划分表输入合理等价类不合理等价类.学号数字非数字英文;数字汉字标点符号汉字;年级 / 出生年月数字英文;标点符号测试用例表测试用例测试围期望结果学号: 20110961有效:flylee年级: 2011出生年月: 2011.02.20学号: 20110961有效:飞年级: 2011出生年月: 2011.02.20学号:工号无效:12345无效:,。、无效年级 / 出生年月:二零一无效一级年级 / 出生年月: ahfjkah无效年级 / 出生年月:,。、无效1.4 允许偏差输入于显示的结果正确率控制在百分之九十以上正确。允许偏差控制在百分之十以。.第三部分软件缺陷及测试报告1 1 录入学生基本信息测试测试对象:功能测试方面:界面责任人:飞测试人及测试时间: 2013-12-19问题及影响、处理结果:问题:学号不仅能够输入数字,还能输入非数字的字符、符号等可以包含数字、标点符号等一些不应该出现的年级中有标点符号仍可通过检测出生年月可以包含英文、符号等非法字符处理结果:待定1 2 修改学生基本信息测试测试对象:功能测试方面:界面责任人:飞测试人及测试时间: 2013-12-21问题及影响、处理结果:问题:只能通过学号来查找待修改项,不够人性化,应该使用多关键词搜索处理结果:待定1 3 查询与打印学生基本信息测试测试对象:功能测试方面:界面责任人:飞测试人及测试时间: 2013-12-23问题及影响、处理结果:问题:只能通过学号检索已存在的学生,应使关键词多样化处理结果:待定.1 4 删除学生基本信息测试测试对象:功能测试方面:界面责任人:飞测试人及测试时间: 2013-12-25问题:只能通过学号检索删除处理结果:待定1 5 欢迎界面测试测试对象:功能测试方面:界面责任人:飞测试人及测试时间: 2013-12-26问题及影响、处理结果:未发现问题1.6 单元测试使用 JUnit 单元测试工具对整个项目测试结果如下图所示:在单独测试方法时,会遇到初始化问题,但并不是很严重:1.7 集成测试和系统测试所有功能基本独立的模块经过严格的单元测试以后,接下来需要进行集成测试。集成测试是将已分别通过测试的单元按设计要求组合起来再进行的测试,以检查.这些单元之间的接口是否存在问题。本次集成测试以一个实际的学生信息管理为例测试系统的单元之间接口是否完善。测试信息如下:学号: 20110961:飞性别:男专业:计算机科学与技术学院年级: 2011出生: 2011.02.20测试过程如下:一、录入学生基本信息在将上述数据填入表格后,系统并未报错。点击录入,系统也未提示错误信息。因此录入学生基本信息这块基本没有什么问题。下一步将测试修改学生基本信息。二、修改学生基本信息如下图输入学号“ 20110961”后,点击“开始修改” ,这时在下方显示了我们要修改的全部容。 这也说明上一步的录入工作确实将学生基本信息录入到了学籍管理系统,在修改界面可以对每一项进行修改,修改完成后,点击下方“录入修改”,系统会弹窗提醒是否进行修改,非常人性化。如果放弃修改,可以点击下方的“重置”。.在这里我们将学生信息中的专业修改为 “计算机科学与技术” ,年级修改为 2012,再在此页面中查询,结果如下:三、查询与打印学生基本信息在此界面输入学号“ 20110961”后点击“查询” ,结果如下图。由于没有打印机,打印功能未进行测试。.四、删除学生基本信息在删除界面输入学号 “ 20110961”后,系统会显示学生的基本信息, 点击“删除”后,会弹出提示框询问用户是否删除。在删除后再在查询界面查询,结果如下,说明删除操作已经成功执行:五、欢迎界面测试点击选项后如下图所示:.2. 软件缺陷 :2.1录入学生基本信息未对用户输入的数据进行校验:如学号应该由数字组成, 而系统却可以接收非数字符号。中包含有数字或者标点符号也可通过系统审核。年级/ 出生年月中包含非数字也可通过。要加强人机交互。用户点击“录入信息”后,系统虽然置空信息,但并未提示用户是否操作成功。这点做得不够好。2.2修改学生基本信息查询方式单一。应设计为不仅可以通过学号查找用户,还可通过其他关键字,如果管理员要删除整个年级的学生信息就可通过年级进行查找。交互方式有待改进。 在用户点击 “修改”后,弹出的确认框会挡住详细信息页,致使无法查看。2.3查询与打印学生基本信息在打印选项时,如果用户不小心点击后系统会立刻调用打印机。这点不够友好,应添加一个询问窗口,询问用户是否确认打印。2.4删除学生基本信息点击删除后,弹出的确认窗口会挡住学生详细信息,应改变一下窗体的位置删除后系统无任何提示,应设计为弹窗提醒用户操作结果。3. 测试结论:本软件在功能实现上已经很完备, 结合测试中出现的问题, 主要是在界面的的设计以及对功能细节方面的处理还有欠缺,应更多的站在用户角度来完善软件,更多考虑人机友好界面的原则, 在用户进行操作的时候, 提供操作结果的反馈,使用户了解自己的操作是否生效。 同时对于学生基本信息录入的各项信息进行约束,检查其是否符合要求的格式。.
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 办公文档 > 演讲稿件


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!