zoukankan      html  css  js  c++  java
  • [收藏整理]测试基础概念、测试术语、CMMI标准名词等

    一.测试文档知多少:(参考:http://www.blogjava.net/ricki/archive/2007/07/23/131907.html)

     

    如今,软件开发越来越复杂,软件功能也越来越丰富。而几乎所有成熟的商业软件,都是靠一个开发团队齐心协力的血汗结晶。“罗马不是一天建成的!”,当我们震撼于Microsoft Windows的惊世巨著的同时,也道听途说了微软公司软件工程是如何的完善规范。的确,集数百名员工几年的共同努力之大成,软件项目管理的成败是控制开发成本的关键环节。这里面,少不了贯穿其中的重要步骤----软件文档。软件文档可以分为开发文档和产品文档两大类。开发文档包括:《功能要求》、《投标方案》、《需求分析》、《技术分析》、《系统分析》、《数据库文档》、《功能函数文档》、《界面文档》、《编译手册》、《QA文档》、《项目总结》等。产品文档包括:《产品简介》、《产品演示》、《疑问解答》、《功能介绍》、《技术白皮书》、《评测报告》、《安装手册》、《使用手册》、《维护手册》、《用户报告》、《销售培训》等。
     一、开发文档
    1. 《功能要求》--来源于客户要求和市场调查,是软件开发中最早期的一个环节。客户提出一个模糊的功能概念,或者要求解决一个实际问题 ,或者照同类软件的一个功能。有软件经验的客户还会提供比较详细的技术规范书,把他们的要求全部列表书写在文档中,必要时加以图表解说。这份文档是需求分析的基础。
    2. 《投标方案》--根据用户的功能要求,经过与招标方沟通和确认,技术人员开始书写《投标方案》,方案书一般包括以下几个重要的章节:前言--项目背景、公司背景和业务、技术人员结构、公司的成功案例介绍等。需求分析--项目要求、软件结构、功能列表、功能描述、注意事项等。技术方案--总体要求和指导思想、技术解决方案、软件开发平台、网络结构体系等。项目管理--描述公司的软件开发流程、工程实施服务、组织和人员分工、开发进度控制、软件质量保证、项目验收和人员培训、软件资料文档等。技术支持--公司的技术支持和服务介绍、服务宗旨和目标、服务级别和响应时间、技术服务区域、技术服务期限、授权用户联系人等。系统报价--软、硬件平台报价列表、软件开发费用、系统维护费用等。项目进度--整个项目的进度计划,包括签署合同、项目启动、需求分析、系统分析、程序开发、测试维护、系统集成、用户验收、用户培训等步骤的时间规划。
    3. 《需求分析》--包括产品概述、主要概念、操作流程、功能列表和解说、注意事项、系统环境等。以《功能要求》为基础,进行详细的功能分析(包括客户提出的要求和根据开发经验建议的功能),列出本产品是什么,有什么特殊的概念,包括那些功能分类,需要具备什么功能,该功能的操作如何,实现的时候该注意什么细节,客户有什么要求,系统运行环境的要求等。这里的功能描述跟以后的使用手册是一致的。
    4. 《技术分析》--包括技术选型、技术比较、开发人员、关键技术问题的解决、技术风险、技术升级方向、技术方案评价,竞争对手技术分析等。以《需求分析》为基础,进行详细的技术分析(产品的性能和实现方法),列出本项目需要使用什么技术方案,为什么,有哪些技术问题要解决,估计开发期间会碰到什么困难,技术方案以后如何升级,对本项目的技术有什么评价等。
     5. 《系统分析》--包括功能实现、模块组成、功能流程图、函数接口、数据字典、软件开发需要考虑的各种问题等。以《需求分析》为基础,进行详细的系统分析(产品的开发和实现方法),估计开发期间需要把什么问题说明白,程序员根据《系统分析》,开始在项目主管的带领下进行编码。
    6. 《数据库文档》--包括数据库名称、表名、字段名、字段类型、字段说明、备注、字段数值计算公式等。以《系统分析》为基础,进行详细的数据库设计。必要时可以用图表解说,特别是关系数据库。
    7. 《功能函数文档》--包括变量名、变量初植、功能,函数名,参数,如何调用、备注、注意事项等。以《系统分析》为基础,进行详细的说明,列出哪个功能涉及多少个函数,以便以后程序员修改、接手和扩展。
    8. 《界面文档》--包括软件外观、界面素材、编辑工具、文件名、菜单、按钮和其它界面部件的要求,这里与软件完成后的运行界面是一致的。
    9. 《编译手册》--包括服务器编译环境、操作系统、编译工具、GNU的C++编译器版本信息、目录说明、程序生成、源程序文件列表、Makefile配置及其相关程序的对应关系列表。客户端的编译过程、编译结果、编译示例、编译环境、操作系统、编译工具、源文件列表和制作安装程序的过程。
    10. 《QA文档》--包括产品简介、产品原理、产品功能列表、功能描述、功能流程、执行结果、数据库结构、测试要求等,提供给软件测试人员使用。
    11. 《项目总结》--包括项目简介、项目参与人员和开发时间

     

    二.测试术语:

    CMMI标准名词术语

    1 AT Assessment Team 评审小组
    2 ATM Assessment Team Member 评审小组成员
    3 BA Baseline Assessment 基线评审
    4 CAR Causal Analysis and Resolution 原因分析与决策
    5 CBA CMM-Based Appraisal 基于CMM的评价
    6 CBA-IPI
    CMM-Based Appraisal for Internal Process
    Improvement
    为内部过程改进而进行的基于CMM的评价(通常
    称为CMM评审)
    7 CC Configuration Controller 配置管理员
    8 CF Common Feature 公共特性
    9 CFPS Certified Function Point Specialist 注册功能点专家
    10 CI Configuration Item 配置项
    11 CM Configuration Management 配置管理
    12 CMM Capability Maturity Model 能力成熟度模型
    13 CMMI Capability Maturity Model Integration 能力成熟度集成模型
    14 COTS Commerce off the shelf 商业现货供应
    15 DAR Decision Analysis and Resolution 决策分析与制定
    16 DBD Database Design 数据库设计
    17 DD Detailed Design 详细设计
    18 DP Data Provider 数据提供者
    19 DR Derived Requirement 派生需求
    20 EPG Engineering Process Group 工程过程小组
    21 FP Function Point 功能点
    22 FPA Function Point Analysis 功能点分析
    23 FR Functional Requirement 功能性需求
    24 GA Gap Analysis 差距分析
    25 ID Interface Design 接口设计
    26 IFPUG International Function Point Users Group 国际功能点用户组织
    27 IPM Integrated Project Management 集成项目管理
    28 IR Interface Requirement 接口需求
    29 KPA Key Process Area 关键过程域
    30 KR Key Requirements 关键需求
    31 LA Lead Assessor 主任评审员
    32 MA Measurement and Analysis 测量与分析
    33 MAT Metrics Advisory Team 度量咨询组
    34 MCA Metrics Coordinator and Analyst 度量专员
    35 ML matreraty library 度量数据库
    36 NFR Non-functional Requirement 非功能性需求
    37 OC Operational Concept 操作概念
    38 OID Organizational Innovation and Deployment 组织革新与部署
    39 OPD Organizational Process definition 组织过程定义
    40 OPF Organizational Process focus 组织过程焦点
    41 OPL Organizational Process Assets 组织过程财富
    42 OPP Organaizational Process Perormance 组织过程性能
    43 OSSP Organization’s Set of Standard Process
    组织标准过程集合
    44 OT Organizational Training 组织级培训
    45 PA Process Areas 过程域
    46 PAT Process Action Team 过程行动小组
    47 PB Process Assets Library 过程财富库
    48 PD Preliminary Design 概要设计
    49 PDSP Project Defined Standard Processes 项目定义标准过程
    50 PI Produce Integration 产品集成
    51 PLC Product Life Cycle 产品生命周期
    52 PMC Project Monitoring and Control 项目监控
    53 PP Project Planning 项目策划
    54 PPQA Process and Product Quality Assurance 过程与产品质量保证
    55 PPR Price Performance Ratio 性能价格比
    56 QA Software Quality Assurance 软件质量保证
    57 QA Quality Assurance 质量保证
    58 QAP Software Quality Assurance Plan 质量保证计划
    59 QPM Quantitative Project Management 量化项目管理
    60 RD Requirements Development 需求开发
    61 RM/ReqM Requirements Management 需求管理
    62 RSKM Risk Management 风险管理
    63 RTM Requirement Traceability Matrix 需求跟踪矩阵
    64 SAM Supplier Agreement Management. 供应协议管理
    65 SC Steering Committee 指导委员会
    66 SCAMPI
    Standard CMMI Assessment Method for
    Process Improvement 过程改进CMMI标准评审方法
    67 SCCB Software Configuration Control Board 软件配置管理控制委员会
    68 SCM Software Configuration Management 软件配置管理
    69 SDP Software Development Plan 软件开发计划
    70 SEI Software Engineering Institute (美国)软件工程学院
    71 SEPG Software Engineering Process Group 软件工程过程组
    72 SPI Software Process Improvement 软件过程改进
    73 SPP Software Project Planning 软件项目策划
    74 SPTO Software Project Tracking and Oversight 软件项目跟踪与监控
    75 SR System Requirements 系统需求
    76 SRS Software Requirement Specification 软件需求规格
    77 SSM Software Subcontract Management 软件分包管理
    78 SSR Software System Requirement 软件系统需求
    79 TS Technical Solution 技术解决方案
    80 UC Use Case 用例
    81 UID User Interface Design 用户界面设计
    82 VAL Validation 确认
    83 VER Verification 验证
    84 WBS Work Breakdown Structure 工作分解结构
    85 WP Work Products 工作产品
    86 Pre-assessment 预评审
    87 Baseline 基线
    88 Quality Attribute 质量属性
    89 Scenario 场景

     

    赠人玫瑰
    手留余香

    我们曾如此渴望命运的波澜,到最后才发现:人生最曼妙的风景,竟是内心的淡定与从容……我们曾如此期盼外界的认可,到最后才知道:世界是自己的,与他人毫无关系!-杨绛先生

    如果,您认为阅读这篇博客让您有些收获,不妨点击一下右下角的推荐按钮。
    如果,您希望更容易地发现我的新博客,不妨点击一下绿色通道的关注我

  • 相关阅读:
    全面提价2499元起小米6发布:四曲陶瓷机身+骁龙835+变焦双摄(小米在设计上也多次获得红点最佳、iF金奖等72项工业设计大奖)
    VCL的通用属性,方法和事件 good
    抗日名将粟裕
    部署 Redis 群集
    Xamarin
    NET Core控制反转(IoC)
    C#开发Linux守护进程
    数据一致性(consistency)、服务可用性(availability)、分区容错性(partition-tolerance)
    ssm框架
    javascript面向对象之闭包
  • 原文地址:https://www.cnblogs.com/haochuang/p/2305188.html
Copyright © 2011-2022 走看看