您的当前位置:首页公交分中心系统测试计划书v1.1_021122

公交分中心系统测试计划书v1.1_021122

来源:小侦探旅游网


“北京市政交通一卡通”项目公交分中心系统

测 试 计 划

编写者 文件评审人员 审批人

版本:V1.1 姓名 日期 2002.11.19 2002.11.21 2002.11.22 本文档的程序或内容受版权法的保护,未经明示书面许可,不得擅自泄露、拷贝或复制本文档资料的全部或部分。

目 录

1. 2.

目的 ......................................................... 3 系统概述 ..................................................... 3 2.1. 系统目标 ........................................................................................ 3 2.2. 系统范围 ........................................................................................ 3

组织架构 ..................................................... 3 3.1. 说明 ............................................................................................... 3 3.2. 项目组织架构图 ............................................................................. 4 3.3. xxx主要人员 ................................................................................. 5

测试前的资料准备 ............................................. 5 环境需求 ..................................................... 5 测试方法 ..................................................... 6 6.1. 测试策略 ........................................................................................ 6 6.2. 接口测试说明 ................................................................................. 6 6.3. 输入规格 ........................................................................................ 6 6.4. 输出规格 ........................................................................................ 7 6.5. 测试结果分析 ................................................................................. 7 6.6. 应急方案 ........................................................................................ 7

测试项目 ..................................................... 7 7.1. 车载机测试 .................................................................................... 7 7.2. 采集点测试 .................................................................................... 8 7.3. 后台系统测试 ................................................................................. 8

需测试特性 ................................................... 8 8.1. 功能测试 ........................................................................................ 8 8.2. 性能测试 ........................................................................................ 8 8.3. 压力测试 ........................................................................................ 8 8.4. 安全性测试 .................................................................................... 9 8.5. 其它测试 ........................................................................................ 9

时间计划及重要检查点 ......................................... 9 9.1. 成立测试领导小组 ......................................................................... 9 9.2. 系统资料收集和提交 .................................................................... 10 9.3. 系统资料评审 ............................................................................... 10 9.4. 制订测试方案 ............................................................................... 10 9.5. 测试环境准备 ............................................................................... 10 9.6. 测试数据准备 ............................................................................... 10 9.7. 测试实施及问题修改阶段 ............................................................. 11 9.8. 测试总结 ...................................................................................... 11

3.

4. 5. 6.

7.

8.

9.

公交分中心系统测试计划V1.1 第2页

1. 目的

本测试项目规划书之目的,主要在对“北京市政交通一卡通”项目公交分中心系统,规范系统开发工程、配置管理及品质保证等准则,并说明项目测试的组织管理、所需资源、时间计划、重要里程碑、重要检查点及产品及系统的文件资料等。作为项目管理及系统验收的依据。

2. 系统概述 2.1. 系统目标

北京市政交通一卡通系统公交分中心系统的测试工作,包括公交车辆的车载机产品、交易数据采集系统和数据传输系统、公交分中心清算对帐及管理系统。

要求通过测试,发现系统或产品中存在的问题及不完善的功能,加以修改和优化,使系统能够达到项目需求规格书所规定的功能和性能要求,从而实现产品和设备能在一卡通工程的应用业主、设备操作者和使用者、应用单位业务部门及一卡通公司的业务部门的方便和稳定使用和运行。

2.2. 系统范围

本系统涵盖的范围包括一卡通总中心、公交IC卡中心、巴士公司IC卡管理中心、应用业主采集点和设备使用者,如司机、采集员和监票员等。系统测试所涉及到的系统包括一卡通总中心清算系统和通讯系统、TAC系统、公交分中心系统、数据采集和传输系统、公交车载机等。

3. 组织架构 3.1. 说明

公交分中心系统项目的测试包括硬件设备、广域网络及数据库系统应用

公交分中心系统测试计划V1.1

第3页

软件等,涉及到的范围包括一卡通总中心、公交分中心、应用业主、公交车队采集点等多个物理位置。无任从系统层次和范围、参与单位及人员等角度来看,都很复杂。

为了保证系统的测试和评审过程和结果的准确和全面,使系统的测试能有序进行,我们建议由一卡通公司、xxx和公交华讯三家公司主要责任人组成测试项目领导小组,并由一卡通公司主要责任人作为行动组长牵头。

测试项目领导小组负责测试工程中总体的人员协调、资源保证、总体测试计划的制订和行动一致。同时组成项目测试的各种功能小组,完成相关的环境准备、数据准备、测试实施、测试问题修改及质量保证工作。

3.2. 项目组织架构图

公交分中心系统测试的项目组织结构如下图所示。对于在项目组织结构图中要求的各种功能小组,要求一卡通公司和分包商尽快选定相关人员,以便使测试工作马上展开。

 一卡通项目负责人:作为系统测试的协调负责人;  xxx项目负责人:负责制定测试计划和测试方案;

 公交华讯项目负责人:负责系统测试的技术支持工作。

 质量管理小组:由xxx负责。负责测试质量计划和策略的制定,质量控制和文件控制。

 测试数据准备小组:由公交华讯负责。负责制定测试数据的生成方

法及产生测试数据。

 测试环境准备小组:由公交华讯负责。负责测试工作中所需环境、

设备、关联系统接口设计方面的工作。  测试实施小组:以xxx的人员为主,还包括一卡通公司、公交华讯、巴士公司的相关人员。协助测试计划和测试方案的制定,负责测试案例编制和具体的测试实施。

 技术支持小组:由公交华讯负责。负责完成测试问题的修改和重测

的环境及数据准备工作。

 应用单位:协助建立测试环境。对测试过程、功能和性能测试提出

应用层面的建议和要求。

测试领导小组一卡通、京东方、公交华讯项目主要负责人质量管理小组京东方测试数据准备小组公交华讯测试环境准备小组公交华讯测试实施小组京东方为主技术支持小组公交华讯应用单位公交及巴士公司

公交分中心系统测试计划V1.1

第4页

3.3. 主要人员

 测试领导小组:张鹏,技术总监。作为测试计划和方案的主要负责

人;

 测试实施小组:文清明,部长负责测试工作的具体实施;测试实施

小组人员以人员为主,包括:等。  质量管理小组: ,负责测试的质量计划制定、质量控制和文件控制;

4. 测试前的资料准备

为了使公交分中心系统的测试工作顺利展开,要求公交分中心系统的分包商在测试开始之前提供如下的项目资料:

1、 经一卡通公司、工程总包商和工程分包商三方书面确认的“工程

合同书”或“项目任务书”;

2、 按照工程合同书或项目任务书的要求,所制订的“系统需求规格

说明书”和通过相关的内、外部“评审文件”;

3、 按照所确认的系统需求规格书的要求,所制定的详细“实施工作

计划书”,以及相关的“系统概要设计书”和“系统详细设计书”;

4、 开发过程中的各种“进度报告”、“单元测试记录及报告”、“内部

评审记录”和“集成测试报告”;

5、 系统实现过程中的需求变革记录及设计变革记录; 6、 内部测试计划、测试记录和测试报告;

7、 作为系统的负责单位和对系统最为了解方,要求公交分中心系统

承包商提交完善的测试计划和测试方案,以加快测试组的工作进度。

5. 环境需求

要求公交华讯公司提出项目的产品测试和应用系统测试的软、硬件环境需求计划和方案。

公交分中心系统测试计划V1.1 第5页

6. 测试方法 6.1. 测试策略

对于产品测试项目,由公交华讯公司提供经过国家或地方检测机构检测通过的证明文件和材料,作为检测的参照;以公交华讯公司提供的自行测试的测试计划和测试方案为基础,制定相应的测试方式。

对于软件应用系统的测试,采取『瀑布式』测试策略,由系统产生数据的源头生成大量的原始数据,顺者系统设计的数据流向图,一直跟踪程序执行到数据的最终输出点为止。

本次测试采用手工测试方法,手工建立系统的各种测试环境和测试数据,手工生成各种系统参数并录入系统中,手工对照测试案例进行录入测试。通过测试人员人工对照测试案例的预期输出结果和系统测试的输出结果,判断系统的正确性。

详细的功能、性能要求及测试标准,需要在系统需求分析和设计说明书的基础上,在测试方案中作出明确的说明。

6.2. 接口测试说明

因为公交分中心系统的后台系统测试与总中心系统的结算系统之间存在数据传输与反馈,为便于区分分中心系统的范围,对于与总中心系统的接口测试作出说明:

1、 分中心系统数据上传测试(总中心测试是否已收到?)。

2、 分中心系统测试数据的接收,接收到总中心系统的结算反馈信息

后,能自动加载并自动完成数据对帐工作,输出对帐结果。 对于数据的上传和接收,要求满足下列标准和规范:

1、 公交分中心系统上传的数据应符合《通信系统MQ配置标准2.0》

的要求;

2、 原始交易数据格式满足《北京市政交通一卡通系统交易格式标准》

(公交版V2.1)要求。

3、 交易认证码满足《北京市交通一卡通系统TAC码标准》(版本1.1)

要求。

4、 其它相关的工程技术规范和接口要求。

6.3. 输入规格

明确说明测试过程中所使用的各种卡片的数量及卡号明细、各种设备的台数、产生原始交易数据的类型和数量、各种参数的详细设置情况。 满足系统『需求规格说明书』和『系统详细设计书』的要求。

公交分中心系统测试计划V1.1 第6页

6.4. 输出规格

满足系统『需求规格说明书』和『系统详细设计书』的要求。

6.5. 测试结果分析

测试完成后,下面所列的A类和B类错误应全部没有或通过修改重新测试,C类测试错误不超过规定的数量(原则上不超过10个);系统通过压力测试,满足系统需求分析及总体设计说明书的要求。 结果分析的方法约可归纳为下列三种错误:

1. 要立即改正的错误—A类

死机性错误、数据被破坏性错误、影响其它功能模块运行的错误、导致测试工作停顿性错误、设计错误等。

2. 可缓期修改的错误—B类

计算错误、打印错误或界面错误等。

3. 最后改正的错误—C类

帮助性错误、文档资料错误和安装说明错误等。

6.6. 应急方案

对于测试过程中出现的以下情况,如不能在48小时内通过测试领导小组的确认,应立即停止所有测试工作,并另行安排时间进行重新测试: 1、设计不符合应用业主的要求; 2、系统缺少经确认的关键应用功能;

3、系统设计的业务流程存在重大安全隐患; 4、系统实现的工作流程存在重大安全隐患;

5、系统在测试过程中产生死机或停顿,不能说明明确原因; 6、其它经测试领导小组提出停止测试工作的情况。

7. 测试项目 7.1. 车载机测试

车载机测试项目,是对北京公交华讯电子科技有限公司开发的BK-2000型车载机进行全面的测试。

车载机扣款功能要求通过单一票制和分段计价票制的测试;

车载机测试要求通过所有已设计的不同卡片类型,包括MF1的普通卡、

公交分中心系统测试计划V1.1

第7页

学生卡、司机卡、费率设置卡、黑名单卡、采集卡等;是否需要测试或要求解释如何兼容处理月票卡和MF PRO卡,请一卡通公司决定,或按工程合同书或业务需求说明书的规定处理。

功能性测试要覆盖车载机的8大性能,包括:小键盘功能、自检功能、管理卡功能、交易功能、查询功能、数据采集功能、在线升级功能、显示功能和声光提示功能。

7.2. 采集点测试

因为没有公交分中心系统的关于采集点需求和设计的文字材料,要求提交相关的需求、设计和测试资料后,才能确定测试的范围和内容。

7.3. 后台系统测试

和采集点测试类似。

8. 需测试特性 8.1. 功能测试

对于车栽机、采集点和后台系统,按照需求规格说明书、功能设计说明书的要求,对每项功能实行测试,。验证系统设计功能是否完整和满足应用要求,各项功能是否符合接口、通讯及业务的要求。

8.2. 性能测试

性能测试的主要指标是数据处理能力和处理时间要求:

测试车载机、采集点和后台处理系统的最大数据处理能力,是否满足应用业主和业务的要求。

测试车栽机的处理时间、数据采集和黑名单下栽时间、结算处理时间等各项时间性能的指标。

8.3. 压力测试

通过产生和加载大量的原始交易数据,测试公交分中心系统的车载机、采集点和后台系统是否满足满负荷运行和处理的要求。

公交分中心系统测试计划V1.1 第8页

8.4. 安全性测试

通过测试车载设备的异常断电和干扰、采集设备的异常断电、后台处理系统数据库服务器的异常关机、人工中断通信系统等手段,测试公交分中心的安全性。

8.5. 其它测试

其它针对特殊应用要求或行业要求的测试。

9. 时间计划及重要检查点

公交分中心系统的初步时间计划及工作步骤如下表:(粗字体代表重要检查点)

步骤 工作内容 1 成立测试领导小组 2 资料收集和提交 3 评审阶段 4 制订测试方案 5 测试环境准备 6 测试数据准备 7 测试实施及修改阶段 8 测试总结

以下对各阶段的详细工作任务和要求做进一步的说明。

开始时间 完成时间 负责单位 2002-11-25 2002-12-5 一卡通公司 2002-12-6 2002-12-15 公交华讯 2002-12-16 2002-12-20 领导小组 2002-12-21 2003-1-5 实施小组 2003-1-5 2003-1-15 公交华讯 2003-1-5 2003-1-15 公交华讯 2003-1-15 2003-1-31 实施小组 2003-2-1 2003-2-2 全部 输出结果 完整系统资料 评审报告 测试方案 环境就绪报告 数据就绪报告 测试记录及问题记录 测试总结报告 9.1. 成立测试领导小组

作为公交分中心系统测试的最开始的工作,必须先成立测试工作领导小组,确定相关的责任人员和职责;同步成立测试工作中的各种功能小组责任人及相关成员。

要求测试领导小组及各种功能小组的成立工作及人员落实时间在2002年12月5日前完成。

公交分中心系统测试计划V1.1 第9页

9.2. 系统资料收集和提交

北京市政交通一卡通工程公交分中心系统的范围包括车载机、采集点和后台系统。为了使参与测试的人员理解业务需求和系统设计思想,应在测试开始前,将相关的系统功能需求、设计资料、开发资料及内部测试文档整理完善,提交给测试领导小组、质量管理小组和测试实施小组。 测试领导小组应对公交分中心系统的文件资料提出有效的评审意见。 要求公交分中心的资料整理和提交时间不晚于2002年12月10日。

9.3. 系统资料评审

测试领导小组及功能小组对公交华讯提交的需求、技术及测试资料的评审约10天左右。初步计划本阶段工作在2002年12月20日完成。

9.4. 制订测试方案

测试领导小组、质量管理小组和测试实施小组经过对系统需求、设计、开发及内部测试文档的理解、评审和讨论,制定完善的测试方案。 作为一个复杂并包含多家业务及运行单位的系统的测试工作,制定准确、详细可行的测试方案和测试计划,是整个工作顺利实施的基础。在测试方案的制订工作过程中,要求各参加单位及相关人员紧密合作。本阶段所需要的时间,在系统的评审报告后的10个工作日后完成,并提交出个方确定的测试方案,以指导测试工作的实施。本阶段的工作,按计划要求在2003年元月5日完成。

9.5. 测试环境准备

公交分中心系统的开发人员和支持人员,按照测试方案的标准和时间要求,准备测试环境及测试数据,并经过内部测试后,通知测试实施小组进行测试。

本阶段工作的时间最迟不能超过2003年1月15日完成。

9.6. 测试数据准备

测试工作过程中的环境准备和数据准备是整个测试工作最主要的部分,本阶段的工作时间,希望以公交华讯提交的计划为依据。 本阶段的工作时间可以与环境准备的时间同步进行,最迟不能超过2003年1月15日完成。

公交分中心系统测试计划V1.1 第10页

9.7. 测试实施及问题修改阶段

测试实施小组组织测试人员,按照业务需求规格说明书和系统详细设计说明书的要求,认真编写相关功能的测试案例,对照测试案例进行测试。对于测试过程中发现的问题和错误,按照错误分类,要求系统开发人员修改相应的应用系统或程序。

测试实施小组在测试工作完成后,应整理相关的测试记录和测试问题记录,提交给测试领导小组。

按照三个部分的测试工作良估计,以每个系统测试时间为5个工作日,正式测试实施的时间,以公交分中心系统测试环境准备和数据准备号之后的3个星期的时间完成。

9.8. 测试总结

测试领导小组在测试方案的评审、工作节点的控制和工作质量管理的基础上,组织全部参加测试单位的所有人员,对测试工作实施完成后所提交的测试记录和测试问题记录进行讨论和分析,以对公交分中心系统的整体设计、开发质量和试运行条件作出明确的评估,并整理系统的测试总结报告,提交给一卡通公司。

公交分中心系统测试计划V1.1 第11页

因篇幅问题不能全部显示,请点此查看更多更全内容