版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、学校教材订购系统测试报告软件测试的目的是为了发现软件设计和实现过程中的疏忽所造成的错误,但是进展测试应该制定正式的测试计划,假如测试是无计划的进展,既浪费时间又浪费不必要的劳动。测试规格 说明书是将软件测试团队的具体测试做法文档化,主要包括:制定描述整体策略的计划、定义特定测试步骤的规程以与规定将要进展的测试。本系统需要对以下的系统功能进展测试:1系统操作登录注册。用户登录时进展相关测试可是否可以正常的登录。2销售模块测试1用户的选书、提交订书单模块2用户的订购模块。系统的用户登录之后,看是否可以进展相关的订购操作。3采购模块测试。系统管理员登录时看是否可以选择添加、修改、删除、查询等功能。1
2、硬件环境:运行本软件要求处理器在奔腾川以上,内存在256MB以上的计算机。2软件环境:本系统支持的操作系统包括:Windows95、Windows98、Windows2000、Windows Me Windows XP ;本系统支持的数据库为 Mysql ;本软件的开发工具为 JAVA程序任何工程化的产品都可以采用以下两种方式之一进展测试,即黑盒测试和白盒测试,下面对两种测试方式进展简单的介绍:黑盒测试指在软件接口处执行测试, 检查系统的根本方面而很少关心软件的内部结构, 了 解已设计的产品所完成的制定功能, 可以执行测试以显示每个功能是可操作的, 同时查找每 个功能中的错误。白盒测试是基于过
3、程细节的封闭检查,了解产品的内部运行情况, 可以执行测试以确保“所有齿轮吻合一一即内部操作依据规格说明执行,而且对所有的内部构件已进展了充分测 由于本次测试的依据是需求,所以才用黑盒测试方法。用黑盒法注重于测试软件的功能需求, 主要试图发现如下几类错误:功能不对或遗漏;性能错误;初始化和终止错误;界面错误; 数据结构或外埠数据库访问错误。黑盒测试法常用的测试方法包括等价分析类法、边值分析法、错误推测法、因果图法、正交实验设计法、判定表驱动法、功能测试等。但是没有一种方法能提供一组完整的测试用 例,以检查程序的全部功能,因此在实际测试中需要把各种方法结合起来使用。具体操作本的测试时,主要使用了功
4、能测试法,在测试过程中,设计了较多的功能测试用例,尽量把所实现的功能都进展测试,并对错误提示以与信息验证都做了测试。1测试策略:1功能测试,主要采用等价类划分的策略。2压力测试,主要采用边界值测试,错误猜想等策略。2测试手段:1功能测试,手动模拟正常、异常输入。2压力测试,使用自动化压力测试工具LoadRu nner。3测试内容:功能测试,按照需求功能。学生登录模块测试以学生角色对登陆功能测试变换角色对此模块测试本校大学生可成功登陆管理员登录模块测以管理员角色对登变换角色对此模非管理员不能试陆功能测试式块测试成功登陆学生提交购书单模以学生角色登陆填写不规X,只有正确规X填块测试后,正确填写购书
5、测试写才可提交成单功订单管理模块测试查看教至通过 web填写不规X,测试只有正确规X填端提交订单,并查写才可提交成看相关状态功销售管理模块测试对不同的图书售出库存表,出库表进展测试可以修改采购管理模块测试查看具有相关状态修改相应订单状相关状态的订的订单能否收录到态单可以自动添采购单中加到采购单中根据测试需求,可以得出详细的测试计划:验证用户功能:1初次安装系统后,测试初始用户某某和密码能否正确登录到系统;2丨正确登录后,对用户账号和密码进展更改;3采用刚修改的用户账号和密码登录,应该能够正确登录。采购功能:1进入此界面后,选择添加操作看能否进入添加界面,添加几条记录。2丨退回主界面,选择修改操
6、作看能否修改刚刚添加的记录。3丨退回主界面,选择删除操作看能否删除添加的记录。4丨退回主界面,选择查询操作看显示的界面是否正确。销售模块测试1用户的选书、提交订书单模块完成订购功能:1进入用户主界面后,点击订购看能否进入到订购界面。2进入订购界面后,输入正确的客户信息进展订购,看能否出现提示成功的信息。3返回订购界面,输入错误的客户信息进展订购,看系统是否提示错误,并阻止动作的 进一步进展。2测试用例设计1.用户注册/登陆/修改信息模块*测试要点:模块正常运行的流程;用户输入数据检查用户名,密码,口令,待定够书籍的书号等 包括数据的合理性检查,以与数据库的合法性操作检查;数据库连接异常的响应。
7、1)学生登录模块测试输入条件模块测试项用户注册1.能在数据库中正确查找该用户名是否已存在'2.假如用户名不存在,数据库应能正确添加该用户3.假如用户名已存在,应能给出错误提示用户登录4 能在数据库中正确查找该用户名5. 假如存在该用户名且密码正确,应能使用户登录6. 假如不存在该用户名或密码错误,应能给出错误提示用户修改信息数据库相应信息应该为用户的输入*测试用例:编号测试用例用例测试的覆盖项用户信息数据库中不存在用户“Jack",用该用户名登陆;或1存在用户“ Jack",密码为 “ greatJack ",但用Jack用户名 登陆所用密码不是“grea
8、tJack "。用户信息数据库中还没有用户“ Jack,用“ Jack名注册。用户信息数据库中已存在有用户“ Jack ,密码为"greatJack ",用该用户名和密码登陆。用户信息数据库中已有用户“ Jack ,用“ Jack名注册。用户信息数据库中已有用户“Jack",密码为“ greatJack ",用该用户名和密码登陆后,修改某些信息,并修改密码为“greatJacky ”。2)管理员登录模块测试测试要点:“ Admin 管理员用户在密码正确的情况下能进入系统,其他用户名或密码错误都不能进入系统。如果密码连续错3次,系统自动退出输入条
9、件测试内容测试用例测试结果用户名输入用户名管理员:*登录成功同时密码对教师学生登录失败密码输入密码abcdef登录成功同时户名对为空. *登录失败2.2 采购功能测试.测试要点:数据库连接是否正常 输入是否合理,合法 返回信息是否正确页面跳转是否正常*测试实例:测试项目名称:学校教材订购系统一一采购功能测试用例编号:2测试内容:系统管理员登录时看是否可以选择添加、修改、删除、查询等功能。007H测试过程:2 测试过程:2 测试过程:2 测试过程:2 测试过程:2 测试过程:2 测试过程:5 测试过程:5 测试过程:7测试次数:执行测试过程 2次预期结果:在管理员界面通过选择不同的按钮可以进入到
10、添加、删除、修改、查询等界面 并且能在相应的界面中进展相应的操作。测试过程:1)以管理员的身份登录系统,进入管理界面2) 点击“添加记录'按扭,进入添加界面,在相应的项目中填入前6个测试数 据中所有的教材的相关信息,点击“提交按钮。3)点击“返回"按钮进入管理主界面,点击“修改记录",此时进入修改界面,对刚刚插入的一条记录 “"进展修改操作;输入“ 007H",并输入“"点击“提 交"按钮。4)点击“返回"按钮进入管理主界面,点击“查询记录",此时进入查询界面,可以看看修改操作是否成功。5点击“返回&quo
11、t;按钮进入管理主界面,点击“修改记录",此时进入修改界面,对刚刚操作的一条记录 “"进展修改操作; 输入“008H',并输入“"点击“提 交"按钮。6)点击“返回"按钮进入管理主界面,点击“查询记录",此时进入查询界面,可以看看修改操作是否成功。7)点击“返回"按钮进入管理主界面,点击“删除记录",此时进入删除界面,输入最后一条记录的书号“ 007H',点击“提交"按钮。8)点击“返回"按钮进入管理主界面,点击“查询记录",此时进入查询界面,可以看看删除操作是否成功。
12、测试结论:当输入正确的信息进展相应的操作时,都可以顺利进展,例如对于前面各个教材信息的添加,和对“"进展的修改对“"进展的删除都可以正常的进展。而当输入不正确的信息时,“"时如此不能进展正常的修改。备注:系统规定对书号不能轻易修改。下表 书目的添加输入条件测试内容测试用例测试结果书码输入书码007H可以存入不可以存入为空. *书名输入书名人工智能可以存入不可以存入为空作者输入作者吴建成可以存入不可以存入为空输入电子工业可以存入不可以存入为空价格输入价格可以存入不可以存入为空销售模块测试测试要点:数据库连接是否正常连接正常时:输入合理合法参数 输入不合理,不合法的参
13、数 数据库数据的正常与否页面跳转是否正常连接异常时:数据库数据异常用户名为空 数据库数据正常1.用户的选书、提交订书单完成用户的订购模块输入条件模块测试项用户浏览图书用户浏览到的图书应在库存数据库中有记录1用户搜索图书可按分类、书名关键字、出版年份、作者等搜索2用户将图书放入购物车购物车中应正确记录用户“放入的图书信息3用户下订单订单中应正确记录用户ID,所购书的书名、数量、 价格等信息4不合理的输入无效项5测试用例编号测试用例用例覆盖的测试项点金某本书的图片。1填写所查内容后点击“立即查询执行查询; 或点击“高级查询按钮进入高级查询页面, 填写所查内容后进展查询。2点击某本书的购物车按钮;或
14、点击某本书的图片后,点击放入“购物车 按钮。3点击某本书的“购置按钮;或点击某本书的图片后,在弹出的界面中点 击“我要立即购置按钮4非图书类的内容5具体实例输入条件测试内容读者编号1输入编号读者某某输入某某读者类别输入性别读者状态正常测试用例测试结果11306070订购成功为空:ABCD123订购失败X红订购成功为空订购失败男;女订购成功为空订购失败正常;挂失;停 用订购成功为空订购失败3评价i验证用户局部根本满足需求分析的要求,只是对用户某某和密码的加密局部尚不完善。2销售功能和采购功能各具体功能的分析如下:添加:添加成功时不能提示是否保存,并且之前填写的内容已经局部丢失,需要用户重新输入。并且没有设计添加信息之后可以显示刚刚添加的信息的功能。 查询:查询教材时对组合条件的输入功能完成的不完善。修改:一一输入错误编号时,不能进展修改,但是不会提示相关的信息。输入其他的错误信息进展修改的处理没有考虑到。删除:输入错误编号时,不能进展删除,但是不会提示相关的信息。3订购功能局部根本满足需求分析的要求,只是输入错误用户信息时,不能进展正常的 订购操作,也不会提示相关的信息。通过对软件功能测试结果的分析,得出以下结论:本系统对于教材信息的添加、删除、修改、查询操作根本完成,但是对于订购单、领书单
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年度河北交通职业技术学院单招数学考前冲刺试卷【综合卷】附答案详解
- 社交媒体营销策略规划及操作指南
- 2024-2025学年度河北省单招考试一类 《文化素质数学》过关检测试卷(重点)附答案详解
- 2024-2025学年中级软考试题预测试卷附参考答案详解(综合卷)
- 2024-2025学年南通职业大学单招《数学》高频难、易错点题及一套完整答案详解
- 2024-2025学年医师定期考核每日一练试卷附完整答案详解【典优】
- 2024-2025学年度执业药师考试黑钻押题附参考答案详解AB卷
- 2024-2025学年度专升本测试卷附参考答案详解【B卷】
- 2024-2025学年度环境影响评价工程师之环境影响评价相关法律法规试题附答案详解(黄金题型)
- 2026中信集团招聘面试题及答案
- 2026年云南公务员考试备考题库(8925人)附答案详解(a卷)
- 学校饮用水的自查报告5篇
- RCEP培训商务部课件
- 路灯改造工程实施方案
- 铁路安全红线培训课件
- 2026春小学科学粤教粤科版(2024)一年级下册教学设计(附目录)
- 医院艾滋病知识培训课件
- 儿童过敏免疫诊疗中心过敏免疫门诊规范化建设专家共识课件
- 2025年医院党支部书记党建工作述职报告
- 大疆创新软件测试工程师晋升答辩含答案
- 主仆契约协议书范本
评论
0/150
提交评论