车辆调度系统casread

上传人:无*** 文档编号:44560940 上传时间:2021-12-05 格式:DOC 页数:11 大小:126.01KB
收藏 版权申诉 举报 下载
车辆调度系统casread_第1页
第1页 / 共11页
车辆调度系统casread_第2页
第2页 / 共11页
车辆调度系统casread_第3页
第3页 / 共11页
资源描述:

《车辆调度系统casread》由会员分享,可在线阅读,更多相关《车辆调度系统casread(11页珍藏版)》请在装配图网上搜索。

1、车辆调度系统(CAS)测试计划车辆调度系统(CAS)测试计划华南理工大学软件学院05级4班第X项目组编写 符少阳2008 年 4 月组员: 何潮、张尹聪、符少阳、郑焜镪、吕书哲 项目经理: 吕书哲 目录1 简介31.1 目的31.2 背景31.3 范围41.3.1 总体描述41.3.2 详细描述41.3.3 相关风险52 测试参考文档和测试提交文档52.1 测试参考文档52.2 测试提交文档53 测试进度64 测试资源64.1 人力资源64.1.1 项目总体人员分配64.1.2 各项测试人员分配74.2 测试环境74.3 测试工具74.3.1 测试工具描述74.3.2 测试工具分配85 系统风

2、险及优先级86 测试策略86.1 单元测试86.2 集成测试96.3 功能测试96.4 性能测试107 问题严重度描述108 与测试有关的任务101 简介1.1 目的本测试计划文档作为指导此测试项目秩序渐进的基础,帮助我们安排合适的资源和进度,避免可能的风险。本文档有助于实现以下目标:1.确定现有项目的信息和应测试的软件构件。2.列出推荐的测试需求(高级需求)。3.推荐可采用的测试策略,并对这些策略加以详细说明。4.确定所需的资源,并对测试的工作量进行估计。5.列出测试目的可交付元素,包括用例以及测试报告等。1.2 背景车辆调度管理系统(CAS),本系统适用于中小型运输公司。而根据一般运输业的

3、需求的特点:业务覆盖广、车辆较多、信息量大;区域与线路监控要求突出;与运管单位配合紧密,因而需要调度管理完善车辆统一信息管理。而运输企业通过使用本系统,将能够及时、准确、全面的掌握运输车辆的信息。最终目标是降低成本、提高工作效率以及服务水平,从而为企业而高回报。本软件是以虚拟现实为开发背景,主要是为了从中学习,从而提高自身的能力。CAS借鉴现有好多关于这方面的系统,并具有自己特色。CAS是一项独立的软件,而且全部内容自含。CAS系统的主要功能:此系统主要是将车辆的计划管理、车辆信息维护等功能,和车队的日常管理紧密的联系在一起。它由四个主要功能组成,1车辆调度(任务计划,运输任务状态);2资源管

4、理(车辆与司机状态);3数据管理(车辆及司机资料,车辆与司机工作量);4系统设置(增删管理员)。系统的性能:系统的模块操作过程比较方便,易用性高,存储过程为主要的操作方法,实现代码的简洁化和通用性,进一步提系统运行速率,减少等待和出错率。测试对象的构架:被测程序按照主要功能分为以下四大模块:车辆调度模块,资料管理模块,数据管理模块和系统设置模块。针对此系统的模块性比较强,测试过程以模块为单位进行测试,包括各模块中的核心代码测试、界面测试和数据库测试。1.3 范围1.3.1 总体描述由于各种活动的相互影响和制约,系统的设计完成中可能存在某些错误,软件测试主要是对CAS系统进行全面检查,及时发现程

5、序中的逻辑错误,以保证些产品的正确性和可靠性。具体结合到系统操作,基本应该测试以下内容:易用性,即人机界面性能,即检查快速载入和导出数据、检查系统的响应等功能,即用户在该系统中可以进行的各种操作业务规则,即检查对业务流程的描述是否准确、考虑与目标用户的业务环境是否契合等事务准确性,即确保事务正确完成、确保被取消的事务回滚正确等数据有效性与完整性,即检查数据的格式是否正确、确保字符集适当等系统可靠性,即检查程序、数据库的故障处理能力,数据恢复能力等1.3.2 详细描述将测试主要分为5个阶段:第一步:完善文档。为了保证测试工作的正常运行,我们先要完善需求规格说明书和概要设计两个重要的测试参考文档。

6、第二步:将整个CAS程序按功能分为4个模块(车辆调度;资源管理;数据管理;系统设置),分别对每个模块进行单元测试,在该阶段我们在每个单独的程序块中消除场内的逻辑、功能上的缺陷和错误,保证每个模块作为一个单元能正确执行,并为上一级测试做准备;采用自底向上的方法免去桩模块开发。高质量的程序单元是组成可靠系统的基础,对单元性能的评价有:1、单元接口,2、局部数据结构,3、重要的执行路径测试,4、出错处理路径,5、影响上述几点的边界条件测试。每三步:进行集成测试,将各个模块进行集中和装配,形成一个完整的软件后就可以进行集成测试,集成测试除了进一步检测和排除子系统结构或相应程序结构上的错误之外,还应该验

7、证所有的系统单元配合是否合适、整体性能和功能是否完整;它采用自底向上集成方法。第四步:进行系统程序。首先对整个程序进行功能测试,验证软件的功能和性能以及其它特点是否与用户的需求一致。然后进行系统非功能测试,结合本系统特点,我们侧重于易用性测试,性能测试,强度测试,可靠性测试,可恢复性测试等。可分成表示层测试,业务层测试,数据层测试比较全面对其进行测试。1.3.3 相关风险本次测试过程中,可能出现的风险如下:1.bug的修复情况2.模块功能的实现情况3.系统整体功能的实现情况4.代码的编写质量5.人员经验以及对软件的熟悉度6.开发人员、测试人员关于项目约定的执行情况7.人员调整导致研发周期延迟8

8、.开发时间的缩短导致某些测试计划无法执行2 测试参考文档和测试提交文档2.1 测试参考文档概要设计说明书需求规格说明书2.2 测试提交文档需求规格说明书(修订版)概要设计说明书(修订版)单元测试报告集成测试报告系统测试报告验收测试报告(注:其报告包括测试计划、设计规格、测试用例、用例脚本、执行日志、测试报告)3 测试进度4 测试资源4.1 人力资源4.1.1 项目总体人员分配角色分配的角色具体职责测试人员符少阳,张尹聪制定维护测试计划,设计测试用例与测试进程,搭建测试环境,执行集成测试、功能测试、系统测试、验收测试,提交测试报告审查人员何潮、吕书哲、郑焜镪单元测试;监督测试,并协助修改代码4.

9、1.2 各项测试人员分配任务主要负责人所需工具1、需求复审符少阳,张尹聪2、单元测试各模块开发人员3、集成测试张尹聪4、功能测试符少阳5、压力测试符少阳6、性能测试符少阳7、容错测试符少阳4.2 测试环境描述测试的软件环境和硬件环境,要求给出所使用的所有软件、硬件的CPU、内存、硬盘等情况,以及软硬件的部署情况系统:windowsXP测试工具:Microsoft Visual C+ 6.0,loadrunner等硬件要求:CPU主频1.4GHz以上 内存 128M以上 硬盘 40G 以上4.3 测试工具4.3.1 测试工具描述测试工具描述:LoadRunner 是一种预测系统行为和性能的工业标

10、准级负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner 能够对整个企业架构进行测试。通过使用LoadRunner , 企业能最大限度地缩短测试时间, 优化性能和加速应用系统的发布周期。LoadRunner 是一种适用于各种体系架构的自动负载测试工具, 它能预测系统行为并优化系统性能。LoadRunner 的测试对象是整个企业的系统, 它通过模拟实际用户的操作行为和实行实时性能监测, 来帮助测试人员更快的查找和发现问题。4.3.2 测试工具分配 测试工具分配用途工具使用者单元测试各模块开发人员集成测试张尹聪功能测试手动符少阳系统测试Load

11、Runner符少阳5 系统风险及优先级风险ID号风险描述责任人优先级规避措施 风险应急计划1人员无法及时到位项目经理 高定期催促队员从空闲队员中物色人员推迟进度计划提高工作效率2人员技能不符合要求项目经理中技能培训请教高手提高培训强度对工作输出加强检视6 测试策略6.1 单元测试测试目标揭示出模块与其接口规格说明存在的矛盾测试范围车辆调度、资源管理、数据管理、系统设置四个模块技术自底向上方法,先黑盒测试,再白盒测试法提高覆盖率。开始标准需求测试完成,代码开发完成完成标准所有单元测试用例都被执行过;所有发现的缺陷被修正并回归测试过;所有被测对象的语句覆盖率达到100%,或能明确给出不需要达到的理

12、同;单元测试报告被权签人批准。测试重点和优先级程序的逻辑错误需考虑的特殊事项6.2 集成测试测试目标把子功能族组合起来形成更大的子功能族测试范围针对每个接口,考虑参数个数、参数的输入输出属性、参数的顺序、参数的等价类情况、参数的边界情况、函数的返回值情况等技术灰盒测试开始标准单元测试完毕完成标准所有测试用例都被执行并通过;所有发现的缺陷都被修正并回归测试过;性能要求符合标准;集成测试报告被权签人批准;测试重点和优先级与数据库操作相关的测试需考虑的特殊事项涉及货物交易,需保证数据的保密性;集成测试处于灰色地带,过分过白盒会出现与单元测试重复的问题;过分偏向黑盒会出现与系统测试重复的问题。6.3

13、功能测试测试目标保证所测试的每个独立模块的功能上是正确的测试范围从输入条件和输出结果来进行判断是否满足程序的设计要求技术等价类划分,边界值分析,因果图分析,错误猜测方法开始标准概要设计完成后完成标准所有测试用例都被执行并通过;所有发现的缺陷都被修正并回归测试过;功能要求符合标准;功能测试报告被权签人批准;测试重点和优先级证明程序未能符合外部规格说明需考虑的特殊事项6.4 性能测试测试目标证明程序不能实现其目标测试范围在特定负载和配置环境下程序的响应时间和吞吐率技术使用特定的工具,模拟超常的数据量、负载等,监测系统的各项性能指标开始标准概要设计完成后完成标准所有测试用例都被执行并通过;所有发现的缺陷都被修正并回归测试过;性能要求符合标准;性能测试报告被权签人批准;测试重点和优先级需考虑的特殊事项搭建苛刻的硬件和软件测试设备环境7 问题严重度描述8 与测试有关的任务制定测试计划确定测试需求、评估风险、制定测试策略确定测试资源、创建时间表、生成测试计划设计测试确定并说明测试用例确定测试过程,并建立测试过程的结构复审和评估测试覆盖实施测试记录或通过编程创建测试脚本确定设计与实施模型中的测试专用功能建立外部数据集执行测试至此那个测试过程、评估测试的执行情况、评估测试用例的覆盖、评估代码覆盖核实结果、调查意外结果记录缺陷、分析缺陷确定是否达到了测试完成标准与成功标准11

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!