学校教材订购系统测试报告

上传人:枫** 文档编号:487623344 上传时间:2023-07-17 格式:DOCX 页数:9 大小:24.74KB
返回 下载 相关 举报
学校教材订购系统测试报告_第1页
第1页 / 共9页
学校教材订购系统测试报告_第2页
第2页 / 共9页
学校教材订购系统测试报告_第3页
第3页 / 共9页
学校教材订购系统测试报告_第4页
第4页 / 共9页
学校教材订购系统测试报告_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《学校教材订购系统测试报告》由会员分享,可在线阅读,更多相关《学校教材订购系统测试报告(9页珍藏版)》请在金锄头文库上搜索。

1、学校教材订购糸统测试报告编写目的软件测试的目的是为了发现软件设计和实现过程中的疏忽所造成的错误 ,但是进行测试应该制定正式的测试 计划 ,若测试是无计划的进行 ,既浪费时间又浪费不必要的劳动。测试规格说明书是将软件测试团队的具 体测试做法文档化,主要包括:制定描述整体策略的计划、定义 特定测试步骤的规程以及规定将要进行的 测试。测试需求本糸统需要对以下的糸统功能进行测试:1) 糸统操作登录注册。用户登录时进行相关测试可是否可以正常的登录。2) 销售模块测试1. 用户的选书、提交订书单模块2. 用户的订购模块。糸统的用户登录之后,看是否可以进行相关的订购操作。3) 采购模块测试。糸统管理员登录时

2、看是否可以选择添加、修改、删除、查询等功能。测试环境1) 硬件环境:运行本软件要求处理器在奔腾川以上,内存在256MB以上的计算机。2) 软件环境:本糸统支持的操作糸统包括: Windows95 、Windows98 、Windows2000、WindowsMe Windows XP ;本系统支持的数据库为Mysql ;本软件的开发工具为JAVA程序语言。测试工具任何工程化的产品都可以采用以下两种方式之一进行测试 ,即黑盒测试和白盒测试,下面对两种测试方式进 行简单的介绍:黑盒测试指在软件接口处执行测试,检查系统的基本方面而很少关心软件的内部结构,了解已设计的产 品所完成的制定功能,可以执行测

3、试以显示每个功能是可操作的,同时查找每个功能中的错误。白盒测试是基于过程细节的封闭检查,了解产品的内部运行情况,可以执行测试以确保“所有齿轮吻 合” 即内部操作依据规格说明执行,而且对所有的内部构件已进行了充分测试。测试方法由于本次测试的依据是需求,所以才用黑盒测试方法。用黑盒法注重于测试软件的功能需求, 主要试图发现下列几类 错误:功能不对或遗漏;性能错误;初始化和终止错误;界面错误; 数据结构或外埠数据库访问错误。黑盒测试法常用的测试方法包括等价分析类法、边值分析法、错误推测法、因果图法、 正交实验设计法、判定表驱动法、功能测试等。但是没有一种方法能提供一组完整的测试用 例,以检查程序的全

4、部 功能,因此在实际测试中需要把各种方法结合起来使用。具体操作本网站的测试时,主要使用了功能测试法,在测试过程中,设计了较多的功 能测试用例,尽量把网站所实现的功能都进行测试, 并对错误提示以及信息验证都做了测试。1. 测试策略:1) 功能测试,主要采用等价类划分的策略。2)压力测试,主要采用边界值测试,错误猜测等策略。2. 测试手段:1) 功能测试,手动模拟正常、异常输入。2) 压力测试,使用自动化压力测试工具LoadRu nner。3. 测试内容:功能测试,按照需求功能。测试计划学生登录模块测试以学生角色对登陆功能测试变换角色对此模块测试本校大学生可成功登陆管理员登录模块测以管理员角色对登

5、变换角色对此模非管理员不能试陆功能测试式块测试成功登陆学生提交购书单模以学生角色登陆填写不规范,只有正确规范块测试后,正确填写购书测试填写才可提父单成功订单管理模块测试查看教至通过web填写不规范,测试只有正确规范端提交订单,并查填写才可提父看相关状态成功销售管理模块测试对不同的图书售出库存表,出库表进行测试可以修改采购管理模块测试查看具有相关状态修改相应订单状相关状态的订的订单能否收录到采购单中态单可以自动添加到采购单中根据测试需求,可以得出详细的测试计划:验证用户功能:1 )初次安装系统后,测试初始用户帐号和密码能否正确登录到系统;2 )正确登录后,对用户账号和密码进行更改;3 )采用刚修

6、改的用户账号和密码登录,应该能够正确登录。采购功能:1)进入此界面后,选择添加操作看能否进入添加界面,添加几条记录。2 )退回主界面,选择修改操作看能否修改刚刚添加的记录。3 )退回主界面,选择删除操作看能否删除添加的记录。4 )退回主界面,选择查询操作看显示的界面是否正确。销售模块测试1. 用户的选书、提交订书单模块完成订购功能:1)进入用户主界面后,点击订购看能否进入到订购界面。2 )进入订购界面后,输入正确的客户信息进行订购,看能否出现提示成功的信息。3 )返回订购界面,输入错误的客户信息进行订购,看系统是否提示错误,并阻止动作的 进一步进行2.测试用例设计系统操作登录注册1.用户注册/

7、登陆/修改信息模块*.测试要点: 模块正常运行的流程;用户输入数据检查(用户名,密码,口令,待定够书籍的书号等) 包括数据的 合理性检查,以及数据库的合法性操作检查;数据库连接异常的响应。1)学生登录模块测试输入条件模块测试项中、”1.能在数据库中正确查找该用户名是否已存在2. 若用户名不存在,数据库应能正确添加该用户3.若用户名已存在,应能给出错误提示用户登录4 能在数据库中正确查找该用户名5. 若存在该用户名且密码正确,应能使用户登录6. 若不存在该用户名或密码错误,应能给出错误提示用户修改信息 数据库相应信息应该为用户的输入*测试用例:编号测试用例 用例测试的覆盖项用户信息数据库中不存在

8、用户“Jack”,用该用户名登陆;或存在用户Jack,密码为 “ greatJack ”,但用 Jack 用户名 登陆所用密码不是“ greatJack ”。Jack ”,用“ Jack ”名注册。 用户信息数据库中还没有用户用户信息数据库中已存在有用户“Jack密码为“greatJack ”,用该用户名和密码登陆。用户信息数据库中已有用户“Jack用,“ Jack ”名注册。用户信息数据库中已有用户“ Jack”,密码为“ greatJack ”, 用该用户名和密码登陆后,修改某些信息,并修改密码为“ greatJacky ”。2)管理员登录模块测试测试要点:“Admin”(管理员)用户在密

9、码正确的情况下能进入系统,其他用户名或 密码错误都不能进入系统。如果密码连续错3次,系统自动退出输入条件测试内容测试用例测试结果用户名输入用户名管理员:*登录成功(同时密码对)老师学生登录失败密码输入密码abcdef登录成功(同时户名对)为 JI/空*登录失败采购功能测试.测试要点: 数据库连接是否正常输入是否合理,合法 返回信息是否正确 页面跳转是否正常*测试实例:测试项目名称:学校教材订购系统一一采购功能测试用例编号:2测试内容:系统管理员登录时看是否可以选择添加、修改、删除、查询等功能。测试数据:002A数据库小侃清华大学出版社003A软件工程小熊清华大学出版社004B编译原理小张清华大

10、学出版社005N JAVA小沙安徽大学出版社006S数字信号小超工程大学出版社007H人工智能吴建成电子工业出版社007H高等代数吴建成电子工业出版社008H高等代数吴建成电子工业出版社007H测试过程:2)测试过程:2) 测试过程:2)测试过程:2) 测试过程:2)测试过程:2) 测试过程:5)测试过程:5) 测试过程:7)测试次数:执行测试过程2次预期结果:在管理员界面通过选择不同的按钮可以进入到添加、删除、修改、查询等界面并且能在相应的界面 中进行相应的操作。测试过程:1) 以管理员的身份登录系统,进入管理界面2) 点击“添加记录”按扭,进入添加界面,在相应的项目中填入前6个测试数据中所

11、有的教材的相关信息,点击“提交”按钮。3) 点击“返回”按钮进入管理主界面,点击“修改记录”,此时进入修改界面,对刚刚插入的一条记录“ 007H人工智能吴建成电子工业出版社”进行修改操作;输入“ 007H,并输入“高等代数吴建成电子工业出版社”点击“提交”按钮。4) 点击“返回”按钮进入管理主界面,点击“杳询记录”,此时进入杳询界面,可以看看修改操作是否成功。5) 点击“返回”按钮进入管理主界面,点击“修改记录”,此时进入修改界面,对刚刚操作的一条记录“007H高等代数吴建成电子工业出版社”进行修改操作;输入 “ 008H”,并输入“高等代数吴建成电子工业出版社”点击“提交”按钮。6) 点击“

12、返回”按钮进入管理主界面,点击“杳询记录”,此时进入杳询界面,可以看看修改操作是否成功。7) 点击“返回”按钮进入管理主界面,点击“删除记录”,此时进入删除界面,输入最后 条记录的书号“ 007H 点击“提交”按钮-T0U71 ZT LLjZrxD2J 1J Jw * 1 1 ; w LU 5AE测试结论:当输入正确的信息进行相应的操作时,都可以顺利进行,例如对于前面各个教材信息的添加,和对“ 007H人工智能吴建成电子工业出版社”进行的修改对“ 007H高等 代数吴建成电子工业出版社”进行的删除都可以正常的进行。而当输入不正确的信息时,“008H高等代数吴建成电子工业出版社”时则不能进行正常

13、的修改。备注:系统规定对书号不能轻易修改。下表 书目的添加输入条件测试内容测试用例测试结果书码输入书码007H可以存入 不可以存入为空 *书名输入书名人工智能可以存入 不可以存入为空作者输入作者吴建成可以存入 不可以存入为空出版社输入出版社电子工业出版社可以存入 不可以存入为空价格输入价格可以存入 不可以存入为空销售模块测试测试要点:数据库连接是否正常连接正常时:输入合理合法参数 输入不合理,不合法的参数 数据库数据的正常 与否页面跳转是否正常 连接异常时:数据库数据异常(用户名为空) 数据库数据正常1. 用户的选书、提交订书单完成用户的订购模块输入条件模块测试项用户浏览图书用户浏览到的图书应

14、在库存数据库中有记录(1)用户搜索图书可按分类、书名关键字、出版年份、出版社作者等搜索(2)用户将图书放入购物车购物车中应正确记录用户“放入”的图书信息(3)用户下订单订单中应正确记录用户ID,所购书的书名、数量、价格等 信息测试用例具体实例输入条件测试内容测试用例测试结果订读者编号1输入编号为空:ABCD123购成功 订购失败读者姓名输入姓名张红订购成功为空订购失败男;女订购成功读者类别输入性别为空正常;挂失;停订购失败读者状态正常用订购成功为空订购失败编号测试用例用例覆盖的测试项点金某本二书的图(1)填写所查内容后点击“立即查询”执行查询;或 点击“高级查询”按钮进入高级查询页面,填写所 查内容后进行查询。(2)点击某本书的购物车按钮;或点击某本书的图片链接后,点击放入“购物 车”按钮。(3)点击某本书的“购买”按钮;或点击某本书的图片链接后,在弹出的界面中点 击“我要立即购买”按钮非图书类的内容(5)3 评价软件功能1)验证用户部

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号