公交车车辆管理系统测试计划学院:经济管理学院专业:信息管理与信息系统学生姓名:白宸溪学号:111235班级:信111目录一、系统概述:.......................................................................................................................3二、需求分析:.......................................................................................................................3三、测试目的:.......................................................................................................................4四、参考文档:.......................................................................................................................4五、测试项:...........................................................................................................................4(一)、测试范围:.................................................................................4(二)、风险分析:.................................................................................4六、测试方法:.......................................................................................................................5(一)、测试流程:.................................................................................5(二)、测试要求:.................................................................................5(三)、测试用例设计:.........................................................................71、注册模块:.................................................................................72、登录模块.....................................................................................93、车辆基本信息管理模块...........................................................114、站点基本信息管理模块:.......................................................185、驾驶人基本信息管理模块:...................................................22(四)、测试开始条件和结束条件:...................................................28七、测试组织:.....................................................................................................................28(一)、测试团队结构:...............................................................28(二)、功能划分:.......................................................................28(三)、联系方式:.......................................................................29八、测试环境及进度:.........................................................................................................29(一)、测试环境:.......................................................................29(二)、测试进度:.......................................................................29(三)、测试环境:..........................................................................29九、测试提交物:.................................................................................................................30十、测试计划的审批和变更方式:.....................................................................................30(一)、测试计划的审批...............................................................30(二)、测试计划的变更方式:...................................................30一、系统概述:随着城市经济建设的飞速发展,城市规模的不断扩大,公交车数量急剧增加,城市交通问题日益严重。目前,已成为严重影响许多大中城市发展的重点问题之一。考虑到,有关公交的各种信息量成倍增长,传统的人工记忆方式管理也慢慢的无法适应形势的变化。城市公共交通具有客运量大,相对投资少,占有资源少,效率高,污染相对较少,人均占用道路少等优点(与小汽车比)。所以大力优先发展公共交通,实现数字化、智能化城市交通管理,提高公共交通运营管理效率和社会服务水平,是适合中国国情的现代化大城市发展的必然要求。使用现代化的智能交通(ITS)技术改造传统的公交产业,以信息化带动现代化。建设新型智能化、自动化的公交车车辆管理系统,把公交系统的管理,服务水平、工作质量提高到新的层次,从而提升城市交通信息化水平。因此,伴随着信息技术的不断发展,通过运用计算机技术,推动公交产业不断发展,对公交车车辆实行相关的信息系统集成管理是势在必行的。二、需求分析:由于公交车的本身的特点:线路固定、高峰时间拥挤等,公交车车辆管理系统在市区间或市区内的城域网中应用。并且有关车辆的各种信息不能及时进行传输,影响车辆管理以及调度事务,减少出现“串车”、“大间隔”现象以及乘客滞留和空车的情况出现。因此,本系统的设计目的主要用于解决上述问题。本系统投入运行后,可以达到提高工作效率,减少车次延误等,最终提高工作效益,达到让乘客满意的效果。本系统从以下几个方面对用户的需求进行分析:(1)公交车车辆管理系统的需求分析:随时查询公交车车辆车辆的位置,以及检查车辆的行驶线路、过路费信息、车辆信息、车辆提醒信息,以便及时准确、方便地为公交总部和各分区提供有效的信息,但不能随意修改数据,无信息处理权,即可以打印数据清单、浏览数据等,管理权限由系统管理员掌握和分配。(2)对数据的安全性、可靠性要求:公交车车辆各项数据信息必须保证安全性和可靠性。网络系统设有通信、程序、网络三级权限和口令管理,确保系统整体安全。(3)定时整理数据:系统管理员根据车辆历史信息定时整理系统数据库,并将运行结果归档。三、测试目的:对于公交车车辆管理系统的相关功能进行确认,验证其功能是否完成需求,功能是否正确,数据计算是否正确等。同时关注系统运行是否稳定。四、参考文档:《软件测试技术》,陈明编著,清华大学出版社《高级软件测试技术》,杜庆峰编著,清华大学出版社五、测试项:(一)、测试范围:本次测试包括公交车车辆管理系统的全部模块:1.登录模块2.注册模块3.车辆基本信息管理模块4.车辆站点基本信息管理模块5.驾驶人基本信息管理模块(二)、风险分析:本次测试过程中,可能出现的风险如下:(1)模块功能的实现情况可能达不到用户预期的效果,在测试的过程中应尽量使用户参与测试。(2)bug的修复情况可能因人员不到位而不能及时修复,应与测试人员进行及时沟通。(3)代码的编写质量可能不是特别高,以及测试人员的经验以及对软件的熟悉度会造成时间的延误,应根据项目组具体情况对测试的工期进行合理安排。(4)在测试的过程中,有可能人员进行调整,导致研发周期延迟,应根据项目组具体情况对测试的工期进行合理安排。六、测试方法:本次测试主要采用手工黑盒测试方法,根据基础用例整理测试,执行全部可执行测试用例,跟据测试要求验证是否达到测试目的中所列内容。(一)、测试流程:步骤动作测试提交物要求1测试准备基础用例描述需求测试需求整理需求2测试计划测试方案经过评审3环境测试部署发布日志,测试入口URL日志按时提交,环境可用.4测试设计测试用例5测试实施用例执行情况6测试报告测试报告经过评审(二)、测试要求:第一阶段整体界面效果检测1、进入公交车车辆管理系统,检查各模块的操作界面2、查看各模块界面的整体布局。具体到字体、字号、颜色等是否满足需求,以及整体的视觉效各模块的界面均满足客户的要求,并且颜色、字体、字号布局得体。果。第二阶段各模块功能测试1、检查各模块中操作按钮的功能是否可用,并检查功能是否与其名称对应。2、检验各模块的功能是否能满足需求,有无缺失项或多余项。3、检查各个属性文本框中的必填项是否齐备4、检查查询结果数据的正确性5、检查异常输入数据的提示功能是否齐备6、其它1、各模块中操作按钮的功能可用,并与其名称对应一致。2、各模块中的功能能完全满足需求,操作按钮均可用且没有多余的项。3、各个属性文本框中的必填项均用“*”标出。4、查询结果数据均正确。5、异常输入时,系统会自动弹出输入异常对话框。第三阶段系统稳定性及安全性测试1、统计正常操作下,产生的错误率,并记录相应错误信息。2、统计任意操作下产生的错误率,并记录相应错误信息。3、检查系统有无登录超时的限制1、正常操作下,系统不产生错误。2、任意操作下,系统产生的错误相对较少。3、若长时间不作任何操作,系统将提示登录超时,需重新登4、安全性测试(如登录模块,密码有无限制等约束条件)5、压力测试录才能使用该系统。4、密码安全性较高,有大小写敏感变化。5、压力测试结果良好,无不良反应。(三)、测试用例设计:1、注册模块:模块名注册模块开发人员版本号用例作者白宸溪设计日期测试类型功能测试测试方式手工序号类型操作说明输入数据/步骤期望输出实