12020年4月19日新闻中心管理系统测试报告新闻中心管理系统测试分析报告[v1.0]组长:组员:文档仅供参考,不当之处,请联系改正。32020年4月19日1引言...............................................................................错误!未定义书签。1.1编写目的.............................................................错误!未定义书签。1.2背景.....................................................................错误!未定义书签。1.3定义.....................................................................错误!未定义书签。1.4参考资料.............................................................错误!未定义书签。2测试概要.......................................................................错误!未定义书签。2.1子系统功能分解.................................................错误!未定义书签。2.2测试内容.............................................................错误!未定义书签。2.2.1功能测试...................................................错误!未定义书签。2.2.2运行时间测试...........................................错误!未定义书签。2.2.3数据库操作与安全测试...........................错误!未定义书签。2.2.4错误测试...................................................错误!未定义书签。2.3测试举例.............................................................错误!未定义书签。2.3.1功能测试...................................................错误!未定义书签。2.3.2运行时间测试...........................................错误!未定义书签。2.3.3数据库操作与安全测试...........................错误!未定义书签。2.3.4错误测试...................................................错误!未定义书签。3测试结果及发现..........................................................错误!未定义书签。3.1后台管理模块测试.............................................错误!未定义书签。3.2通讯协议模块测试.............................................错误!未定义书签。3.3会员注册登录模块.............................................错误!未定义书签。4对软件功能的结论......................................................错误!未定义书签。文档仅供参考,不当之处,请联系改正。42020年4月19日4.1后台管理模块.....................................................错误!未定义书签。4.1.1能力...........................................................错误!未定义书签。4.1.2限制...........................................................错误!未定义书签。4.2通讯协议模块.....................................................错误!未定义书签。4.2.1能力...........................................................错误!未定义书签。4.2.2限制...........................................................错误!未定义书签。4.3会员注册登录系统模块.....................................错误!未定义书签。4.1.1能力...........................................................错误!未定义书签。4.1.2限制...........................................................错误!未定义书签。5分析摘要.......................................................................错误!未定义书签。5.1能力.....................................................................错误!未定义书签。5.2缺陷和限制.........................................................错误!未定义书签。5.3建议.....................................................................错误!未定义书签。5.4评价.....................................................................错误!未定义书签。6测试资源消耗...............................................................错误!未定义书签。。1测试计划1.1子系统功能分解后台新闻发布:管理登陆新闻检索新闻管理添加新闻会员管理高级管理员普通管理员管理后台发布新闻分高级管经过新闻管理员对普通管理员功高级管理员能够文档仅供参考,不当之处,请联系改正。52020年4月19日所有功能理员登录和普通管理员登陆两种关键字进行新闻搜索新闻的更新能,提供添加新闻功能对会员进行管理,普通管理员无权限会员功能:注册会员信息登录功能文章评论在线留言经过注册页面向管理员提交注册信息管理员审核成功后直接用注册时候的帐号和密码进行登录会员登陆后能够对新闻进行评论会员能够对网站进行建议1.2测试内容1.2.1功能测试按照功能表对新闻中心管理系统进行一步一步地测试,测试的主要目的是发现实现和预期出现不符合的部分。在发现不符的情况下,按照序号记录发生的问题,问题的概要,发生的条件和推断导致问题的原因。同上一步的过程一样,对会员登录和注册进行测试。最后,将两个子系统统和在一起进行测设,同样记录问题。在整合完毕后将所得的信息生成报告书,存留备份。1.2.2运行时间测试测试每步操作及实现其功能所需要的时间。需要重复进行,确保由于时间延误导致的失败尽可能少。假如时间延误达到一定阀值,将其作为一个错误记录下来。文档仅供参考,不当之处,请联系改正。62020年4月19日1.2.3数据库操作与安全测试测试对数据库删除,写入,修改的操作,并根据数据库对权限的限制的要求,测试操作人员的权限度,进一步测试系统安全性与稳定性的目的。确保系统的安全机制不出现问题。1.2.4错误测试由于错误输入发生的不可避免性质,需要特别强化错误信息的输入。在此,能够将两个子系统作为互相独立的部分来进行,具体测试举例在下文将会有所提及。在此还要思考的问题是如果错误输入导致的破坏是不可避免的,应该如何去改进或者怎么去尽量提醒用户不要出现错误的输入。2.3测试举例2.3.1功能测试设定系统的输入值,测试系统的输出值是否与期望值相符合。在WindowsXP系统上运行系统并采用微软公司的SQL数据库存储数据,在此基础上对系统功能进行测试。测试系统所需实现的基本功能,根据需求文档的要求设计测试例子。测试的输入输出举例如下:文档仅供参考,不当之处,请联系改正。72020年4月19日后台管理系统:输入:用户名,密码(分三组输入,包括正确组,密码错误组,账号错误组)功能选用:新闻检索,页面跳转,新闻查看,发表新闻,新闻管理,信息加密会员管理系统:输入:会员注册信息,用户名,密码(分三组输入,包括正确组,密码错误组,账号错误组)功能实现:身份验证,消息反馈数据库安全:输入:管理员输入,恶意输入功能:数据库的管理和维护2.3.2运行时间测试首先能够经过多次重复进行测试,人工估计时间问题。在发现问题的情况下,进行精化测试,如下。请测试人员在程序的相应部位加入这个函数,测试相应的操作花费的时间,输入相应的操作,运行程序在显示屏上输出对应的时间,然后记录下问题时间,分析可能存在的问题和引起问题的原因。文档仅供参考,不当之处,请联系改正。82020年4月19日2.3.3数据库操作与安全测试经过应用程序对数据库进行添加,删除,修改的操作,检查应用程序对用户角色的分配,不同角色的权限分配是否符合安全需求。问题分两个部分,第一部分对银行数据库1)使用银行用户进行测试,2)使用银行管理员(或者说是数据库管理员身份)进行测试;第二部分对速购网数据库1)使用商家进行测试,2)使用网站管理员测试2.3.4错误测试分别生成两个子系统的错误输入信息若干组,进行重复输入测试。举例:后台管理登录:用户名:张三密码:123(密码非正确)新闻检索:ID号(错误新闻号输入)会员登录:用户名:张三密码:123(账号错误)账号:找不到对应帐号的信息文档仅供参考,不当之处,请联系改正。92020年4月19日3测试结果及发现3.1后台管理模块测试把本项测试中实际得到的动态输出(包括内部生成数据输出)结果同对于动态输出的要求进行比较,陈述其中的各项发现。输入数据预期输出结果运行输出结果结果正常是否正常测试输入数据1管理员注册注册成功注册成功√2管理员登陆登陆成功登陆成功√3登出清除session清除session√4搜索新闻列出关键字新闻列出关键字新闻√5分类查看分类显示新闻分类显示新闻√6查看新闻详情显示新闻详细信息显示新闻详细信息√7修改新闻数量新闻数量更新新闻数量没更新√8删除新闻该新闻删除新闻没有被删除√9查看列表显示新闻列表新闻列表没有显示√10回收站取消新闻删除取消成功没有能取消√11添加新闻添加成功添加成功√12清空回收站删除成功不能删除√13修改会员信息修改成功修改成功√导致反常输入数据1注册:某项留空提示输入不能为空注册成功√2注册:用户名重复提示该用户已被注册提示该用户已被注册√3注册:两次密码不一致提示密码不一致提示密码不一致√4登陆:某项留空提示输入不能为空正常登陆(空帐号)√5登陆:密码错误提示密码错误提示密码错误√6登陆:未登录状态查看页面提示您未登录顺利查看√7搜索:关键字留空提示关键字不能为空显示所有新闻√8添加新闻:某项留空提示输入不能为空没有提示√9修改信息:某项留空提示修改内容不能为空修改成功√10新闻添加:某项留空提示输入不能为空没有提示