欢迎来到天天文库
浏览记录
ID:47304678
大小:185.50 KB
页数:21页
时间:2019-08-20
《TEST_STAND_NFUN_02非功能测试案例设计规范》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、非功能测试案例设计规范编号TEST_STAND_NFUN_02密级测试规范文档非功能测试案例设计规范VERSION1.0信息技术管理部2009年5月非功能测试案例设计规范文档修订记录章节编号章节名称修订内容简述修订日期修订前版本号非功能测试案例设计规范非功能测试案例设计规范非功能测试案例设计规范信息技术管理部非功能测试案例设计规范文档信息文档标题非功能测试案例设计规范版本号v1.0版本日期2009-05打印日期文件名非功能测试案例设计规范归档目录管理人员审批信息姓名部门/角色意见日期修改历史版本日期修改说明修改人非功能测试案例设计规范目录1前言71.1编写目的71.2适应范围与对
2、象72案例设计基本流程73案例设计准备83.1准备工作就绪情况检查83.2检查方法94测试案例分析104.1测试目标分析104.2测试环境分析105测试案例设计105.1测试模型构建105.1.1业务场景来源与分类115.1.2业务场景与测试模型转换125.1.3测试模型调整145.1.4测试执行设计175.2测试优先级设定175.3测试数据分析185.4预期与准出条件设计185.5测试监控设计186测试案例编写规范196.1测试案例编号规范196.2文档形式196.3内容规范196.4性能测试案例集206.5异常测试案例集206.6双机测试案例集21非功能测试案例设计规范前言1.1
3、编写目的本规范旨在规范中国建设银行非功能测试活动中的非功能测试案例设计环节,指导非功能测试案例的设计流程、设计方法、编写规范等,并作为非功能测试实施质量考核依据之一。1.2适应范围与对象本规范主要适用于中国建设银行非功能测试活动中系统性能容量测试案例设计环节,但其它类型非功能测试可适当参考。关于本规范未涵盖的其它非功能测试类型,如:数据线测试、安全性测试、可靠性测试等,将在后续非功能测试标准规范体系的发布中不断完善。本规范预期读者为非功能测试实施人员、项目开发人员、运维支持人员等。2案例设计基本流程案例设计的整个过程可以分为如下几个阶段:1.设计准备阶段案例设计的准备环节。根据测试目
4、标及测试范围,进行系统调研。调研内容包括测试环境、系统架构、操作指南、配置说明等。2.案例分析阶段案例设计的分析环节。对测试目标、测试环境进行分析,结合系统架构、操作指南、业务情况等调研结果,明确设计测试案例的策略、方法。3.案例设计阶段案例设计的输出环节。细化测试案例,定义出具体的测试模型,以及测试数据、预期结果、监控要求等测试案例的基本要素。案例设计存在两个情况,第一种是构造一个全新的案例,第二种是对已有案例的修改和补充。4.案例验证阶段案例执行时,根据实际情况对测试案例进行必要的调整。案例设计各主要阶段的主要工作如下所示:非功能测试案例设计规范设计准备文档资料收集测试环境调研业
5、务功能调研系统架构调研业务模型调研获取项目基础信息、业务模型信息、测试环境信息案例分析测试目标分析测试环境分析对测试目标、测试环境进行分析,形成测试任务列表案例设计执行步骤定义测试模型调整测试模型构建预期结果定义测试监控设计测试优先级设定测试数据分析调整细化测试案例,进行各个要素的设计和定义案例验证执行跟踪案例调整根据执行情况,调整案例设计1案例设计准备1.1准备工作就绪情况检查测试案例设计工作准备情况检查有如下内容:序号检查内容描述1测试目标确定测试目标的合理性、可行性2测试范围确定测试范围和测试重点3业务模型明确被测系统的交易类型、交易比率4业务量分布明确各类型交易生产交易量5交
6、易路径明确各类型交易从发起交易请求到请求响应经过哪些系统非功能测试案例设计规范6环境拓扑结构明确测试的整体环境7环境资源明确测试涉及系统硬件、基础软件及软件版本8系统实现机制明确交易在各个系统内部是怎么流转的9系统主要参数配置明确各个系统主要参数的配置1.1检查方法(一)测试目标首先检查测试目标的合理性和可行性。其次根据测试目标明确相应的测试方法:l容量测试l可靠性测试l超时流控测试l…(二)测试范围测试范围检查旨在明确测试涉及哪些系统,哪些系统或者子系统在测试中重点关注,哪些指标在测试中重点关注。(三)业务模型业务模型检查旨在检查被测系统承载哪些业务交易,哪些业务是主要业务,哪些业
7、务是批量业务,根据测试目标核对提供的业务模型是否可支持该项测试。(四)业务量分布业务量分布检查旨在检查日、月、年交易量是否已统计,业务高峰是否已统计,并根据测试目标核对提供的业务量分布是否可支持该项测试。(五)交易路径交易路径检查是检查涉及交易的路径是否已清晰。(六)环境拓扑结构环境拓扑结构的检查旨在确定测试环境的整体架构,确定系统之间的关系。(七)环境资源非功能测试案例设计规范机器资源的检查旨在确定测试环境对案例设计的影响,明确监控的设备,确定测试环境版
此文档下载收益归作者所有