



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
测试方案说明书1引言1.1编写目的软件测试的目的是为了发现软件设计和实现过程中的疏忽所造成的错误,但是进行测试应该制定正式的测试计划,若测试是无计划的进行,既浪费时间又浪费不必要的劳动。测试规格说明书是将软件测试团队的具体测试做法文档化,主要包括:制定描述整体策略的计划、定义特定测试步骤的规程以及规定将要进行的测试。1.2术语和缩写词 Exception 异常抛出事件的引用 IsThreadSafe 用来设计JSP页面是否可以多线程访问 Session 用来设置是否需要使用内置的Session Request 用来返回客户端的请求 Response 用来返回服务器对客户端的响应2测试需求本系统需要对以下的系统功能进行测试: 1)验证用户功能。用户登录时进行相关测试可是否可以正常的登录。 2)管理员管理各数据库表功能。系统管理员登录时看是否可以选择添加、修改、删除、查询等功能。 3)教学计划、课程限制、授课计划上传功能。系统的用户登录之后,看是否可以进行相关的订购操作。 4)学生查看课程表,教师查看教学任务书功能。3测试策略3.1测试环境1)硬件环境:运行本软件要求处理器在奔腾以上,内存在256MB以上的计算机。2)软件环境:本系统支持的操作系统包括:Windows95 、Windows98 、Windows2000、 Windows Me Windows XP ;本系统支持的数据库为Mysql;本软件的开发工具为JAVA程序语言。3.2测试工具任何工程化的产品都可以采用以下两种方式之一进行测试,即黑盒测试和白盒测试,下面对两种测试方式进行简单的介绍:黑盒测试指在软件接口处执行测试,检查系统的基本方面而很少关心软件的内部结构,了解已设计的产品所完成的制定功能,可以执行测试以显示每个功能是可操作的,同时查找每个功能中的错误。白盒测试是基于过程细节的封闭检查,了解产品的内部运行情况,可以执行测试以确保“所有齿轮吻合”即内部操作依据规格说明执行,而且对所有的内部构件已进行了充分测试。3.3测试方法由于本次测试的依据是需求,所以才用黑盒测试方法测试策略:功能测试,主要采用等价类划分的策略。压力测试,主要采用边界值测试,错误猜测等策略。测试手段:功能测试,手动模拟正常、异常输入。压力测试,使用自动化压力测试工具LoadRunner。测试内容:功能测试,按照需求功能。4. 测试用例设计4.1验证用户登录功能测试项目名称:系内课程安排系统验证用户功能测试用例编号:1测试内容:验证用户是否可以用不同的帐户和密码登录并且具有不同的权限测试输入数据:帐户3070702101 密码123456 帐户3123456661 密码 123456测试次数:执行测试过程2次预期结果:当用正确的帐户和密码时可以登录系统,错误的帐户和密码则不能测试过程:进入系统登录界面时,将对应的数据填入相关项目中,点击“登录”测试结论:当输入帐户和密码分别为3070702101和123456时,能够进入 当输入账号和密码分别为3123456661和654321时,则不能进入系统备注:无4.2 管理员管理各数据表功能测试项目名称:系内课程安排系统管理员管理数据库表功能测试用例编号:2测试内容:系统管理员登录时看是否可以选择添加、修改、删除、查询等功能。 测试数据:查询: 添加:1,1,bianyiyuanli,mon12,wed34 修改:1, 2,bianyiyuanli,mon12,wed34 删除:1, 2,bianyiyuanli,mon12,wed34 测试次数:执行测试过程2次预期结果:在管理员界面通过选择不同的按钮可以进入到添加、删除、修改、查询等界面并且能在相应的界面中进行相应的操作。测试过程:1) 以管理员的身份登录系统,进入管理界面2) 点击“查看课程列表”进入课程列表页面,可以看到课程列表。3) 点击“添加新课程”进入课程添加页面,可以去添加课程。点击“添加”后,跳转到查看课程列表页面。4) 点击“修改”进入修改页面,可以修改对应的课程信息。点击“修改”后跳转到查看课程列表页面。5) 点击“删除”可看到更新后的课程列表测试结论:当输入正确的信息进行相应的操作时,都可以顺利进行,例如点击“添加”后,在查看课程列表页面就可以看到课程列表中多了一个刚添加的课程信息,修改后,可看到修改后的课程信息,删除后,对应信息就消失了。备注:系统规定对书号不能轻易修改。4.3教学计划、授课计划上传功能测试项目名称:系内课程安排系统教学计划、授课计划上传功能测试用例编号:3测试内容:相关人员可以上传教学计划和授课计划测试输入数据:添加:1,1,bianyiyuanli,mon12,wed34添加:1,3070702001,bianyiyuanli添加:1,3070702001,bian测试次数:执行测试过程3次预期结果:当用户选择上传正确的课程信息时可以上传,错误时提示错误测试过程:进入系统登录界面时,将对应的数据填入相关项目中,点击“登录”登录到教学计划上传页面,上传课程信息。登录到授课计划上传页面,上传授课信息。测试结论:当输入添加1,1,bianyiyuanli,mon12,wed34 可上传课程信息。当输入添加 1,3070702001,bianyiyuanli 可上传授课信息当输入添加 1,3070702001,bian 提示错误,没有此课程。备注:无4.4学生查看课程表,教师查看教学任务书功能测试项目名称:系内课程安排系统学生查看课程表,教师查看教学任务书功能测试用例编号:4测试内容:学生查看课程表,教师查看教学任务书测试输入数据:测试次数:执行测试过程3次预期结果:当用户选择查看信息,可跳转到页面查看相关信息测试过程:进入系统登录界面时,将对应的数据填入相关项目中,点击“登录”登录到学生页面,选择“查看课程表”后,跳转到课程表页面。登录到教师页面,选择“查看教学任务书”,跳转到教学任务书页面。测试结论:学生可查看课程表,教师可查看教学任务书。备注:无5评价5.1软件功能1)验证用户部分基本满足需求分析的要求,只是对用户帐户和密码的加密部分尚不完善。2)管理员管理数据库表功能的分析如下:添加:添加成功时不能提示是否保存,并且之前填写的内容已经部分丢失,需要用户重新输入。并且没有设计添加信息之后可以显示刚刚添加的信息的功能。查询:查询课程时对组合条件的输入功能完成的不完善。修改:输入错误编号时,不能进行修改,但是不会提示相关的信息。输入其他的错误信息进行修改的处理没有考虑到。删除:可以实现基本要求。3) 教学计划、授课计划上传功能: 经常需要页面间切换,因时间和能力问题,没有用AJAX实现功能 4)学生查看课程表,教师查看教学任务书功能 经常需要页面间切换,因时间和能力问题,没有用AJAX实现功能5.2缺陷和限制通过对软件功能测试结果的分析,得出以下结论:本系统对于课程信息等的添加、删除、修改、查询操作基本完成,但是对于更细一点的设计功能不足。而且经常需要页面间切换,因时间和能力问题,没有用AJAX实现功能5.3测试结论 经过本组设计人员的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中数学必修四知识点总结
- 多发伤的临床护理
- 幼儿园语言教育与活动设计 课件 第3、4章 幼儿园语言教育活动设计的原理;幼儿园语言教育活动与其他教育活动的交叉与融合
- 人美版小学五年级美术下册台历挂历的设计教学设计
- 汽车销售补充合同范本
- 预防医学招聘个人简历
- 科学护理宝宝
- 肢体断离伤的临床护理
- 断指再植的临床护理
- 2025年中小学落实双减工作总结模版
- 2025年江苏高处安装、维护、拆除作业-特种作业证考试复习题库(含答案)
- Unit7OutdoorfunIntegration(课件)-译林版(2024)英语七年级下册
- 成人重症患者人工气道湿化护理专家共识
- 2023年船员培训计划
- 2025中国铁路郑州局集团招聘614人(河南)笔试参考题库附带答案详解
- 陪玩店合同协议
- 货运司机雇佣合同协议
- 中国船用集装箱角件行业市场发展前景及发展趋势与投资战略研究报告2025-2028版
- 国家开放大学《统计与数据分析基础》形考任务1-5答案
- 2025年山东省淄博市中考二模地理试题及答案
- 开展2025年全国“安全生产月”活动的通知
评论
0/150
提交评论