科技项目相关测试验收方案_第1页
科技项目相关测试验收方案_第2页
科技项目相关测试验收方案_第3页
科技项目相关测试验收方案_第4页
科技项目相关测试验收方案_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1.1验收流程在验收阶段,平台系统所有应用系统将按照用户和我公司都认收测试安排分为系统初验和系统终验。1.2初验经过系统内部试运行,我公司对内部试运行期间发现的问题改方认可的有关系统设计文档所提的要求进行。用户在收到我公司验收申请后,尽快组织系统初验。初验前我公司提供全部的工程文档和安装测试报告,并提供初验测试文档,公司应解决试运行期间所反映出的问题,若系统达不到合同规定要求,试运行期将继续顺延,直到系统完善,但试运行期最长不得超1.3试运行初验合格后,经用户同意,系统进入试运行阶段,试运行周期的任何问题及用户提出的修改意见将及时做出响应,并提交解决方从故障排除之日起重新计算。1.4终验标准正式试运行期结束后,如系统无功能缺陷,能够正常运行,在具备终验条件下进行系统终验,由我公司提出终验书面申请,用户象及应达到的测试指标、测试方法和测试条件、测试资料和数据,并以图表说明每一测试对象或过程的功能输入输出测试进度。1.5终验内容1)系统实用性:项目验收最关键的指标,检查系统是否符合当2)系统稳定性:硬件环境的稳定性、软件运行异常处理和正常3)系统可维护性:含网络系统管理与维护、服务器系统平台管管理与维护以及数据库备份、应用系统备份,灾难事件处理与解决4)系统文档:验收文档是否齐全、规范、准确、详细,主要的5)代码规范及注释说明:程序代码编写是否规范;注释说明或6)系统灵活性:系统是否方便客户进行维护;系统是否在先进7)系统可操作性:界面是否友好性;是否实现傻瓜化操作和智8)系统安全性:是否有完善的安全机制保证系统的安全性,如软件方面的安全防范(加密措施、相关认证、数据库安全防范),硬件方面(防火墙、物理隔离和逻辑隔离)的安全设置。9)其他验收标准:其他的与本系统相关的验收标准。1.6终验过程1)我公司按照项目验收计划完成验收准备工作2)用户代表运行验收测试用例集,记录运行结果3)如果发现没有通过的验收测试用例,则我公司立即解决问题4)用户主持项目验收会5)我公司向用户报告项目实施结果6)用户代表向用户报告试运行结果中国疾病预防控制中心精神卫生中心确认系统终验通过后,双方签署终验证书。1.7终验技术文档资料我公司在软件开发和系统集成中将严格按照国家软件工程有关要求提供的文档来提供,验收的技术文档至少包含以下内容:序号名称内容提交时间1系统需求分析描述用户需求及分析结果(含用例图,类图需求分析结束2系统概要设计描述系统模型及系统体系架构等初步设计内容概要设计结束3系统详细设计说明术描述系统各个子模块的接口和详细设计流程详细设计结古不4应用程序设计说明书描述系统各程序模块的接口和实现流程详细设计结束5数据库详细设详细设计结计说明书数据表字段,存储过程设计内容束6应用系统集成实施说明描述系统上线实施的详细过程和步骤中,部件开发结束7系统测试大纲描述系统测试的详细测试用例和测试方法组装测试结束8系统测试报告描述系统测试的详细测试结果和分析系统测试结束9系统验收报告描述软件综合评价,汇总所有软件开发相关文档系统验收完毕系统用户使用手册描述系统详细使用说明应用集成结束系统安装维护管理手册描述系统日常管理和维护的详细内容系统测试结束1.8终验报告验收小组将在终验结束后提交一份由专家签名的验收报告。验(1)通过验收;(2)基本通过验收,要求在七天内完善后再次进行验收;(3)未通过验收,要求在十天内改正后再次进行验收;公司承担违约责任。验收结束时,我公司将平台系统相关产品说明书、系统安装手册、技术文档、资料及安装、测试、验收报告等文档汇集成册交付用户。■单元测试目的单元测试的对象是软件设计中的最小单元模块。单元测试人员须修改以最终符合说明书的规定。■单元测试采用的方法、技术与内容单元测试主要采用白盒测试技术,用控制流覆盖和数据流覆盖能测试和异常处理测试等。和记录、单元测试错误跟踪。驱动模块,由开发人员在开发过程中完成。单元测试实施和记录由开发人员在编码完成以后进行。单元测试问题跟踪由开发人员和系统设计人员共同完成,根据通过单元测试的程序,进入配置管理系统。■单元测试用例编程组组长组织、指导开发人员根据《系统设计说明书》,编2.2代码评审范,即便已实现了系统功能,仍然认为不合格的,需要重写。保证代码编写的规范保证代码编写的过程不产生BUG代码检查的依据■检查代码是否有更新检查存在问题是否有更新检查存在问题是否已解决问题已解决,则填写《代码检查记录》2.3集成测试集成测试是指根据《系统概要设计》及《系统集成与开发详细设计》,对系统的各单元进行组装。把分离的系统单元组装为完整的可执行的计算机软件。集成测试的目的是检查软件单元部件是否以后的模块功能会不会互相影响,组合的系统是不是达到预期的效■集成测试采用的方法、技术和内容集成测试采用白盒测试和黑盒测试相结合的测试技术和渐增式单元之间的接口测试、全局数据结构测试等。试记录、集成测试问题跟踪和结束测试等阶段。测试计划》,设计《测试用例》。测试计划和测试用例应当通过项目经理的审查。集成测试准备需要系统测试组组长建立独立的测试环境。测试(程序)的安装和初始化工作。集成测试实施和测试记录是由系统测试组组长组织人员按照测成测试问题跟踪是在测试过程中发现的问题由系统测试组组决每一个问题的过程。测试结束指测试问题报告中的问题解决后,进行回归测试。当交测试总结报告结束测试。2.4功能测试障恢复测试、数据库测试、配置测试、安装测试的产品化测试。验收测试主要从系统的实用性、稳定性、可维护性、灵活性、可操作性、和安全性方面进行测试。(1)测试目标当国家重性精神疾病管理报表直报系统开发结束时,就要面临着推广使用的问题。在整个的软件开发过程中,由于各种原因应用目标就是降低BUG率,从各个方面提高软件产品的质量和可用性,和测试计划对业务系统测试进行了时间和内容上的定义与约束。(2)测试流程试阶段,以及各阶段不同角色需要完成的任务。业务测试流程确定具体的测试范围及内容后,进行测试分类,并根据分类的结果准备测试用例测试用例是测试工作中重要的指导性文件。国家重性精神疾病管理报表直报系统的测试用例主要是按照测试类型做划分,测试用例的输入为《国家重性精神疾病管理报表直报系统测试需求》,测试需求的输入是《系统需求规格说明书》。在整个测试过程中,我们将用缺陷管理工具BugBase对测试大纲、测试用例、测试问题等进行管理,并可对问题进行统计。(3)关键步骤项目开发计划测试数据■关键步骤定义测试需求与策略开发测试脚本和用例准备测试环境■输出测试用例、脚本测试结果■关键成功因素确定系统需求的可靠方法认可了整体测试计划开发以业务过程驱动为基础的测试脚本测试环境的可靠、及时(转换)的测试数据所有业务系统和系统集成测试的全面执行独立的质量保证测试和对所有测试活动的合格终止(4)测试完成标准●实现功能完全符合功能列表。●所有的功能页面均可达。●TD上的问题得到妥善处理,不含有A,B,C类问题。●定义的测试项目完成。●产品化测试的约束达成。(5)缺陷管理追踪工具在上节描述中提到的TD,可以应用于测试的全过程,也可以用于管理各类评审的缺陷等。TD还提供一些模板,例如测试计划、测试总结、测试大纲、测试问题卡,因此可以通过BugBase实现从测试计划到总结的各测试活动管理。我们以需求说明书、软件需求规格说明为输入编写测试大纲,对应测试大纲中的内容和测试需求编写测试用例,测试人员可以根据测试大纲和用例执行测试,发现问题后,记录在TD中,测试负责人通过查看缺陷问题列表将问题分配给对应的开发人员,开发人员问题的发现日期、问题等级、问题的分布、问题引入阶段等进行统计,这些统计结果可用来进行分析和总结测试过程中使用TD管理工具的益处在于:■提高了测试的生产率■工具自动进行统计和分析能够将问题卡输出到Excel文件中,便于与相关人员进行交2.5性能测试性能测试总体流程与业务系统测试的流程基本相同。验收测试全性方面进行测试。性能测试的内容源于用户对国家重性精神疾病务、关键流程进行性能测试。(1)测试目标性能测试的目标是在整个系统或一个系统的特定组件上定义、卫生中心的性能要求,如不能满足,要进行相应的优化。(2)测试流程根据国家重性精神疾病管理报表直报系统的性能要求,我们首先对性能测试进行策划,确定性能测试的类别和测试方法。然后开性能测试类别与方法举例测试类别测试方法大数据量测试导入大量数据到系统中,检查单用户操作时系统的性能表现,对于较慢的操作进行分析、查找原因直到最后修改多用户并发操作测试用loadrunner模拟并发用户操作,通过loadrunner及servertrace等工具进行问题查找和跟踪不同带宽下的测试用loadrunner模拟不同带宽进行测试疲劳测试用loadrunner模拟进行测试(3)关键步骤●关键步骤定义性能测试策略设计性能测试脚本性能测试执行●输出性能测试脚本性能测试报告关键成功因素性能测试的清晰的范围定义。性能测试限制的识别作为性能质量工具和现实的专有技术可形性的风险评估,以定义和解释性能测试。关于当前和未来业务量的质量信息的有效性,使能够定义测试模拟速度和容量。自动化测试工具的有效性和使用它们的技术,或用户提供人工测试事务处理的有效性。性能测试能够建立和运行的控制环境的有效性。(4)性能测试指标响应速度在用户心理所能承受的范围内。无论是客户端还是管统应能检测出各种非正常情况,并及时提示用户。并发数支持100次/秒并发页面加载目页面加载时间<5秒录树加载目录树加载时间<5秒;数据列表加载数据列表加载时间<5秒;录入数据检查提录入数据检查提醒时间<2秒醒数据查询简单查询处理时间<5秒;复杂查询处理时间<15秒;数据统计简单统计处理时间<5秒;复杂统计处理时间<15秒;数据上载/下载1M及以下文件上载/下载时间<20秒;10M及以下文件上载/下载时间<5分钟;数据汇总简单汇总处理时间<30秒钟;复杂汇总处理时间<3分钟;2、可扩展性在设计上必须具有适应变化的能力,当系统新增业务功能或现的影响局部化。所有的业务功能界面风格和操作流程一致,业务表单做到所见即所得,录入能够完全通过键盘完成。系统应保证7*24小时内不宕机,保证在正常情况下和极端情况下业务逻辑的正确性。必须避免由于单点故障或系统升级而影响整个系统的正常运7、可管理性和服务支持能力每个层次、每个构件都提供标准的管理接口。实现统一的、一我们通过Loadruner等性能测试工具可以得到资源使用状况、响应时间等结果,见下图:资源使用情况(示例)响应时间(示例)2.6用户测试积极配合中国疾病预防控制中心精神卫生中心组织最终用户对系(1)用户测试流程●明确测试内容,其中包括功能、性能、可用性、安全性、兼容性、与其他系统集成业务情况类型都对应一个实际商业业务。业务情况类型可以被外情况)。●测试小组成员确定:由管理人员、业务人员、技术人员等组成,我方提供验收测试过程中的技术支持。●明确问题分类标准●系统的功能通过功能测试进行验证。在功能测试过程中发现的问题根据其严重程度进行分类。下表列出了功能测试问题的功能测试问题严重程度分类度问题说明性错误失造成非正常地返回操作系统(系统崩溃或显示系统错误信息)。误严重的格式化错误等)。存在不明确或不完整的错误信息提示,极大地影响由于Bug的存在使产品其它部分不能测试。由于计算方法问题,使数据错误。由于设计原因,造成前后不一致,但问题可恢复。容错性方面存在不足。由于精度问题造成数据不一致。误这个Bug在将来是严重的,但比主要问题(MajorProblem)要轻。Bug可以绕过,但将会很不方便或很难实现。可以有一个比较简单的绕过Bug的解决方操作界面错误(包括数据窗口内列名定义、含义是否一致)。打印内容、格式错误。删除操作未给出提示。数据库表中有过多的空字段。存在不明确或不完整的错误信息提示,但对产品使用影响较小。误界面不规范。辅助说明描述不清楚。输入输出不规范。长操作未给用户提示。提示窗口文字未采用行业术语。可输入区域和只读区域没有明显的区分标志。对系统运行没有影响,提出可以使系统从可移植性、兼容性、错误恢复能力和可维护性、易用性方面的意见明确功能测试标准功能测试标准测试标准测试成果验收标准将测试结果与测试计划和功能描述进行对照检查,确定系统满足功能描述的要求新系统可执行程序功能描述接口描述操作手册不存在B及以上级别的问题(2)用户测试设计设计测试用例:确定每个功能的测试用例,明确系统输入信息试用例。每个测试用例包括测试条件(包括生成测试条件需要的测试数据类型)和期望的结果。每个测试用例都应该是唯一确定的(例如,赋一个数值)。设计测试大纲:依据测试范围生成测试大纲。对每一种业务情安排测试用例的顺序,使得一个测试的结果作为另一个测试前提。测试环境准备:为了预防出现问题,如数据损坏或对系统资源●技术活动:如建立不同的服务器或在一台服务器上建立多个数据库实例,将相应的程序迁移到适当的程序库中;●准备活动:包括加载数据表,建立用户访问权限;●建立版本控制程序,保证有效的控制对系统的修改;●建立文档控制程序,保证随着系统的修改,有效地控制文档的修改(如,培训文档、联机帮助和用户手册)。(3)用户测试结果●测试结束后,测试小组根据测试数据,制定并向验收工作领导小组提交《用户测试报告》。●测试报告结果说明软件满足下列要求:●在认可的外部设计文档中表述的功能要求●在认可的系统描述文档中表述的非功能要求测试过程中产生的工作成果:3.1文档管理方案针对本项目提供详细科学的文档管理方案。项目文档是项目执行的重要指标,完善的文档管理可以规范项以为工作的进展铺设阶梯,还可以为系统的升级和维护提供依据。1)我公司在系统初验前向用户提交完整的技术文档,内容与所软件产品的用户使用授权书。3)我公司提供技术文件包括但不限于系统需求规格说明书、系统设计方案(包括概要设计和详细设计)、系统用户手册、系统维护4)我公司提供详细验收文档等。5)我公司对本项目的所有技术文件以及用户提供的内部资料、技术文档和信息予以保密。我公司严格遵守与用户签订的保密协所有技术文档内容满足:●GB8567《计算机软件产品开发文件编制指南》●《国家重点项目档案管理办法》(档发安【1997】15号)●国家档案局关于印发《科学技术研究档案管理暂行规定》采集规范》的要求。提供的文档和资料均应以纸张和光盘为载体,文件格式为Word文档或其他可视化、未加密的文件。涉及图纸规格和质3.4管理工具在本项目中,利用VisualSourceSafe进行项目文档管理,系统(软件)项目开发进程中将提交的文档进行收集管理。通常,文档管理在项目开发中不是很受重视,当发现其重要性时,往往为时已晚。整个项目可能因此变得管理混乱,问题产生后无据可查。文档管理对于一个项目的顺利进行有着至关重要的作用,其关键性不容忽项目文档管理涉及范围广泛,其内容会根据项目的不同而有所变首先要了解在本项目中文档管理要遵循的行业标准。目前软件系统开发提供了通用的管理规定和行业标准改、分发、签收、追缴、归档、废止与恢复这样几个环节。就目前软件项目的开发情况来看,电子文档使用较纸质文档更VSS(VisualSourceSafe)作为一种电子文档管理工具给我们提供了完整的文档管理功能,它覆盖了文档管理全生命周期各

温馨提示

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

评论

0/150

提交评论