(运输系统软件测试计划.docxVIP

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(运输系统软件测试计划

运输配送系统软件测试计划 班级:软件工程二班 姓名:李永俊 学号:40909050206 日期:2012-7-11 软件测试计划总论1.1项目背景本次的被测项目,是一个基于B/S结构的运输配货系统。1.2项目目标该运输配货系统所要实现的功能如下:职员登录到本系统,通过对客户的了解,进行订单输入,输入完成后,点击提交之后,系统将订单提交到数据库中,并将订单状态设置为未发货,之后弹出办事处选择界面,通过选择之后点击提交,系统通知办事处发货,并且将订单设置为已发货。客户在收货后可以登录到订单信息查询界面,点击确定收货,之后退出。1.3测试目的:测试 运输配货系统 中的各个功能模块是否满足用户要求,是否按照需求规格说明书和项目设计要求完成并测试是否存在bug。预期达到能够使系统进行快速的改进和系统的提高。为了在软件投入生产性运行之前,尽可能多地发现软件的错误和不足,并且在提交之前完善该系统,以保证该系统及可能的满足客户的需求,减少不必要的损失。1.4系统视图运输配送系统体系结构设计图1)说明:1.用户验证: 取得用户的职权信息。2.订单输入: 输入客户要求的订单信息。3.发货通知: 通知办事处根据订单进行发货。2.2 E-R图E-R图所对应的关系模式 客户(客户编号、姓名、性别、电话号码、年龄、住址)管理员(管理员编号、姓名、年龄、性别、账号、密码、电话号码)订单(订单号、客户姓名、客户地址、起始地址、订单状态、运输路线、班组数)办事处(管理员号、办事处编号、联系电话)运输班组(班组编号、货车数量、剩余车辆、时间段)登记(订单号、管理员号、客户编号、登记数量)参考资料软件测试技术(本学期的课本) 清华大学出版社2. 测试策略2.1总体策略软件系统在进行单元、集成、确认、系统、安装、验收测试时,发现一级错误(大于等于1)、二级错误(大于等于2)暂停测试返回开发。软件系统经过单元、集成、确认、系统、安装、验收测试,分别达到单元、集成、确认、系统、安装、验收测试停止标准。软件系统通过验收测试,并已得出验收测试结论。软件项目需暂停以进行调整时,测试应随之暂停,并备份暂停点数据。软件项目在其开发生命周期内出现重大估算,进度偏差,需暂停或终止时,测试应随之暂停或终止,并备份暂停或终止点数据2.2测试范围由于该系统分为登录模块、职工管理模块、车队管理模块仓库管理模块、仓库管理模块、订单配送管理模块五个功能模块,所以计划首先对该系统的总体功能进行测试,是否能够正常安装,与其他软件是否兼容,是否能够正常工作,是否能在正常条件下完成客户的任务,2.3测试方法2.3.1 静态测试:代码检查,静态结构分析2.3.2动态测试:功能与接口测试、覆盖率测试、性能测试、内存分析。2.3.3人工测试:软件审查、代码检查、人工走查。2.3.4黑盒测试:主要对系统的各个功能块进行测试。2.4风险分析存在风险:由于测试组成员之前都没有过软件测试的经验,只有一些基础的理论知识。所以测试准备做得不是很充分。可能会有部分测试用时过长,或者某个人的测试工作不能按时完成。会造成对整体时间以及测试进度的影响。另外由于时间问题和网速限制,软件部兼容性导致机器测试无法顺利进行,在允许的时间内只进行了人工测试。风险处理:必要的简化测试内容,尽量简化的达到测试目的。几种主要工作在动态测试和黑盒测试,尽量发现系统功能的不足,尽量短时间完成各自的任务。3. 测试方法里程碑技术因为测试项目是运输配货程序,所以我们更加注重程序的集成测试,模块测试以及对系统进行抗压测试。制定负载测试计划1 分析应用程序2 确定测试目标3 计划怎样执行测试用例设计测试用例的主要内容如下:测试索引、测试环境、测试输入、测试操作、预期结果、评价标准测试实施过程用户层:主要是面向产品最终的使用操作者的测试。这里重点突出的是在操作者角度上,测试系统对用户支持的情况,用户界面的规范性、友好性、可操作性,以及数据的安全性。主要包括:用户手册、使用帮助、支持客户的其他产品技术手册是否正确、是否易于理解、是否人性化。用户界面测试:在确保用户界面能够通过测试对象控件或入口得到相应访问的情况下,测试用户界面的风格是否满足用户要求,例如:界面是否美观、界面是否直观、操作是否友好、是否人性化、易操作性是否较好。可维护性测试:可维护性是系统软、硬件实施和维护功能的方便性。目的是降低维护功能对系统正常运行带来影响。例如:对支持远程维护系统的功能或工具的测试。安全性测试:这里的安全性主要包括了两部分:数据的安全性和操作的安全性。核实只有规格规定的数据才可以访问系统,其他不符合规格的数据不能够访问系统;核实只有规格规定的操作权限才可以访问系统,其他不符合规格的操作权限不能够访问系统;应用层:针对产品工程应用或行业应用的测试。重点

文档评论(0)

wwy463wj + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档