资源描述
软件测试中英文术语对照表
英文术语
中文术语
对应的说明
Abstract Test Case
抽象测试用例
High Level Test Case
Acceptance
验收
Acceptance Testing
Acceptance Criteria
验收准则
为了满足组件或系统使用者、客户或其他授权实体的需要,组件或系统必须达到的准则(IEEE 610)
Acceptance Testing
验收测试
一般由用户/客户进行的确认是否可以接受一个系统的验证性测试。是根据用户需求,业务流程进行的正式测试,以确保系统复合所有验收准则(与IEEE 610一致)
Accessibility Testing
可达性测试
可达性测试就是测试残疾人或不方便的人使用软件或者组件的容易程度。即被测试的软件是否能够被残疾或者部分有障碍人士正常使用,这其中也包含了正常人在某些时候发生暂时性障碍的情况下正常使用,如怀抱婴儿等
Accuracy
准确性
软件产品提供的结果的正确性、一致性和精确程序的能力(ISO9126)。参见Functionality Testing
Actual Outcome
实际结果
Actual Result
Actual Result
实际结果
组件或系统测试之后产生或观察到的行为
Ad Hoc Review
临时评审
非正式评审(和正式的评审相比)
Ad Hoc Testing
随机测试
非正式的测试执行。即没有正式的测试准备、规格设计和技术应用,也没有期望结果和必须遵循的测试执行指南
Adaptability
适应性
软件产品无需进行额外修改,而适应不同特定环境的能力(ISO9126)。参见Probability
Agile Tesing
敏捷测试
对使用敏捷方法,如极限编程开发的项目进行的软件测试,强调测试优先行的设计模式,见Test Driven Development
Algorithm Test[Tmap]
算法测试
Branch Testing
Alpha Testing
Alpha测试
由潜在用户或者独立的测试团队在开发环境下或者模拟实际操作环境下进行的测试,通常在开发组织之外进行。通常是对现货软件(COTS)进行内部验收测试的一种方式
Analyzability
可分析性
软件产品缺陷或运行失败原因可悲诊断的能力,或对修改部分的可识别能力(ISO9126)。参见Maintainability
Analyzer
分析器
Static Analyzer
Anomaly
异常
任何和基于需求文档、设计文档、用户文档、标准或者个人的期望和预期之间偏差的情况都可以称为异常。异常可以在但不限于下面的过程中识别:评审(Review)、测试分析(Test Analysis)、编译(Compilation)、软件产品或应用文档的使用等。参见Defect、Deviation、Error、Fault、Failure、Incident、Problem
Arc Testing
弧测试
Branch Testing
Attractiveness
吸引力
软件产品吸引用户的能力(ISO 9126)。参见Usability
Audit
审计
对软件产品或过程进行的独立评审,来确认产品是否满足标准、指南、规格说明书以及基于客观准则的步骤等,包括下面的文档:(1)产品的内容与形式;(2)产品开发应该遵循的流程;(3)度量符合标准或指南的准则(IEEE 1028)
Audit Trail
审计跟踪
以过程输出作为起点,追溯到原始输入(例如数据)的路径。有利于缺陷分析和过程审计的开展。
Automated Testware
自动测试件
用于自动化测试中的测试件,如工具脚本
Availability
可用性
用户使用系统或组件可操作和易用的程度,通常以百分比的形式出现(IEEE 610)
Back-To-Back Testing
比对测试
用相同的输入,执行组件或系统的两个或多个变量,在产生偏差的时候,对输出结果进行比较和分析
Baseline
基线
通过正式评审或批准的规格或软件产品。以它作为继续开发的基准。并且在变更的时候,必须通过正式的变更流程来进行(与IEEE 610一致)
Basic Block
基本块
一个或多个连续可执行的语句块,不包含任何分支结构
Basis Test Set
基本测试集
根据组件的内部结构或规格说明书设计的一组测试用例集。通过执行者组测试用例,可以保证达到100%的制定覆盖准则(Coverage Criterion)的要求
Bebugging
错误散播
Error Seeding
Behavior
行为
组件或系统对输入值的预置条件的反应
Benchmark Test
基准测试
(1)为使系统或组件能够进行度量和比较而制定的一种测试标准;(2)用于组件或系统之间进行的比较,或和(1)中提到的标准进行比较的测试(与IEEE610一致)
Bespoke Software
定制软件
为特定的用户定制开发的软件。与之对比的是现货软件(Off-The-Shlf Software)
Best Practice
最佳实践
在界定范围内,帮助提高组织能力的有效方法或创新实践,通常被同行业组织视为最佳的方法或实践
Beta Testing
Beta测试
用户在开发组织外,没有开发人员参与的情况下进行的测试,检验软件是否满足客户及业务需求。这种测试是软件产品获得市场反馈进行验收测试的一种形式
Big-Bang Testing
大爆炸测试
非增量集成测试的一种方法,测试的时候将软件单元、硬件单元或者两者同时(而不是阶段性的)集成到组件或者整个系统中去进行测试(与IEEE 610一致)。参见Integration Testing
Black-Box Technique
黑盒技术
Black Box Test Design Technique
Black-Box Testing
黑盒测试
不考虑组件或系统内部结构的功能或非功能测试
Black-Box Test Design Technique
黑盒测试设计技术
基于系统功能或非功能规格说明书来设计或选择测试用例的技术,不设计软件内部结构
Bottom-Up Testing
自底向上测试
渐增式集成测试的一种,其策略是先测试底层的组件,为此为基础逐步进行更高层次的组件测试,直到系统集成所有的组件,参见Intergration Testing
Boundary Value
边界值
通过分析输入或输出变量的边界或等价划分(Equivalence Partition)的边界来设计测试用例,例如取变量的最大值、最小值、中间值、比最大值大的值、比最小值小的值等
Boundary Value Analysis
边界值分析
一种黑盒设计技术(Black Box Test Design Technique),基于边界值进行测试用例的设计
Boundary Value Coverage
边界值覆盖
执行一个测试套件(Test Suite)所能覆盖的边界值(Boundary Value)的百分比
Boundary Value Testing
边界值测试
参见Boundary Value Analysis
Branch
分支
在组件中,控制从任何语句到其他任何非直接后续语句的一个条件转换,或者是一个无条件转换。例如Case、Jump、Go To、If-Then-Else语句
Branch Condition
分支条件
参见条件(Condition)
Branch Condition Combination Coverage
分支条件组合覆盖
参见Multiple Condition Coverage
Branch Condition Combination Testing
分支条件组合测试
参见Multiple Condition Testing
Branch Condition Coverage
分支条件覆盖
参见Condition Coverage
Branch Coverage
分支覆盖
执行一个测试套件(Test Suite)所能覆盖的分支(Branch)的百分比。100%的分支覆盖(Branch Coverage)是指100%判定条件覆盖(Decision Coverage)和100%的语句覆盖(Statement Coverage)
Bug
缺陷
Defect
Bug Report
缺陷报告
Defect Report
Business Process-Based Testing
基于业务过程测试
一种基于业务描述和/或业务流程的测试用例设计方法
Capability maturity Model(CMM)
能力成熟度模型
描述有效的软件开发过程关键元素中欧的一个5个等级的框架,能力成熟度模型包含了在软件开发中维护中计划、工程和管理方面的最佳实践(Best Practive),缩写为CMM
Capability maturity Model Integration(CMMI)
能力成熟度模型集成
描述有效的软件产品开发和维护过程的关键元素框架,能力成熟度模型集成包含了软件开发计划、工程和管理等方面的最佳实践,是CMM制定的继承版本
Capture/Playback Tool
捕获/回放工具
一种执行测试工具,能够在捕获在手工测试过程中的输入,并且声称可执行的自动化脚本用于或许阶段的测试(回放过程)。这类工具通常使用在自动化回归测试(Regression Test)中
Capture/Replay Tool
捕获/回放工具
Capture/Playback Tool
CASE
计算机辅助软件工程
Computer Aided Software Engineering
CAST
计算机辅助软件测试
Computer Aided Software Engineering的首字母缩写,参见Test Automation。在测试过程中使用计算机软件工具进行辅助的测试
Cause-Effect Graph
因果图
用来表示输入(原因)与结果之间关系的图标。因果图可以用来设计测试用例
Cause-Effect Graphing
因果图技术
通过因果图(Case-Effect Graph)设计测试用例的一种黑盒测试设计技术
Cause-Effect Analysis
因果分析
参见因果图技术(Case-Effect Graphing)
Cause-Effect Decision Table
因果决策表
参见决策表(Decition Table)
Certification
认证
确认一个组件、系统或个人具备某些特定要求的过程,比如通过了某个考试
Changeability
可变性
软件产品适应修改的能力(ISO 9126),参见Maintainability
Change Control
变更控制
Configuration Control
Change Control Board
变更控制委员会CCB
Configuration Control Board
Checker
检验员
评审员(Reviewer)
Chow's Coverage Metrics
N切换覆盖度量
N切换覆盖(N-Switch Coverage)
Classification Tree Method
分类树方法
运用分类树法进行的一种黑盒测试设计技术,通过输入和/或输出域的组合来设计用例
Code
代码
计算机指令和数据定义在程序语言中的表现形式或是汇编程序、编译器或其他编译器的一种输出形式
Code Analyzer
代码分析器
参见静态分析器(Static Code Analyzer)
Code Coverage
代码覆盖
一种分析方法,用于确定软件的哪些部分被测试套件(Test Suite)覆盖到了,哪些部分没有。例如语句覆盖(Statement Coverage)、判定覆盖(Decision Coverage)和条件覆盖(Condition Coverage)
Code-Based Testing
基于待遇的测试
White Box Testing
Co-Existense
共存性
软件产品与通用环境下与之共享资源的其他独立软件之间的共存的能力[ISO 9126]。参见可移植性(Porability)
Commercial Off-The-Shelf Software
商业现货软件
参见现货软件(Off-The Shelf Software)
Comparator
比较器
Test Comparator
Compiler
编译器
将高级命令语言编写的程序翻译成能运行的机器语言的工具(IEEE 610)
Complete Testing
完全测试
参见穷尽测试(Exhaustive Testing)
Completion Criteria
完成准侧
参见退出准则(Exit Criteria)
Complexity
复杂性
系统或组件的设计和/或内部结构难于理解、管理或规则的一致性方面的能力(ISO 9126)
Compliance
一致性
软件产品与法律和类似规定的标准、管理或规则的一致性方面的能力(ISO 9126)
Compliance Testing
一致性测试
确定组件或系统是否满足标准的测试过程
Component
组件
一个可被独立测试的最小软件单元
Component Integration Testing
组件集成测试
为发现集成组件之间和集成组件交互产生的缺陷的一致性方面的能力(ISO 9126)
Component Specification
组件规格说明
根据组件的功能定义为特定输入而应该产生的输出规格进行的功能性和非功能性行为的描述。例如资源使用(Resource Utilization)
Compound Condition
复合条件
通过逻辑操作符(AND,OR或者XOR)将两个或多个简单条件连接起来,如A>0 AND B<1000
Concrete Test Case
具体测试用例
参见低阶测试用例(Low Level Test Case)
Concurrency Testing
并发测试
测试组件或系统的两个或多个活动在同样的间隔时间内如何交叉或同步并发(与IEEE 610一致)
Condition
条件
一个可悲判定为真、假(True,False)的逻辑表达式。例如A>B
Condition Combination Coverage
条件组合覆盖
参见多条件覆盖(Multiple Condition Coverage)
Comdition Determination Testing
条件组合测试
参见多条件覆盖(Multiple Condition Testing)
Condition Testing
条件覆盖
执行测试套件(Test Suite)能够覆盖到的条件百分比。100%的条件覆盖要求测试到每一个条件语句真、假(True,False)的条件
Condition Determination Coverage
条件决定覆盖
执行测试套件(Test Suite)覆盖到的能够独立影像判定结果的单个条件的百分比。100%的条件决定覆盖意味着100%的判定条件覆盖
Condition Determination Testing
条件决定测试
一种白盒测试技术,是对能够独立影响决策结果的单独条件的测试
Condition Testing
条件测试
一种白盒测试技术,设计测试用例以执行条件的结果
Condition Outcome
条件结果
条件判定的结果,为真为假
Confidence Test
置信测试
参见冒烟测试(Smoke Testing)
Configuration
配置
根据定义的数值、特性及其相关性综合设置一个组件或者系统
Configuration Auditing
配置审核
对配置库及配置项的内容进行检查的过程,比如检查标准的一致性(IEEE 610)
Configuration Control
配饰控制
配置管理的一个方面,包括在正式陪吃完成之后对配置项进行评价、协调、批准或撤销,以及变更修改的控制(IEEE 610)
Configuration Control Board(CCB)
配置控制委员会
负责评估、批准或拒绝配置项修改的组织,此组织应确保被批准的配置修改的执行(IEEE 610)
Configuration Identification
配置标识
配置管理的要素之一,包括选择配置项,并在技术文档中记录其功能和物理特性(IEFF 610)
Configuration Item
配置项
配置管理中的硬件、软件或软硬件结合体的集合,在配置管理过程中通常被当做一个实体(IEEE 610)
Configuration Management
配置管理
一套技术和管理方面的监督原则,用于确定和记录一个配置项的功能和物理属性、控制对这些属性的变更、记录和报告变更处理和实现的状态,以及验证与制定需求的一致性(IEEE 610)
Configuration Management Tool
配置管理工具
支持对配置项进行识别、控制、变更管理、版本控制和发布配置项基线(Baseline)的工具(IEEE 610)
Configuration Testing
配置测试
参见可移植性测试(Portability Testing)
Confirmation Testing
确认测试
参见再测试(Re-Testing)
Conformance Testing
一致性测试
参见复合型测试(Compliance Testing)
Consistency
一致性
在系统后组件的各组成部分之间和文档之间无矛盾,一致,符合标准的程序[IEEE 610]
Control Flow
控制流
执行组件或系统中的一系列顺序发生的事件或路径
Control Flow Graph
控制流图
通过图形来表示组件或系统中的一系列顺序发生的事件或路径
Control Flow Path
控制流路径
参见路径(Path)
Conversion Testing
转换(移植)测试
用于测试已有系统的数据是否能够转换到替代系统上的一种测试
COTS
现货软件
Commercial Off-The-Shelf Software的首字母缩写。参见Off-The-Shef Software
Coverage
覆盖
用于确定执行测试套件所能覆盖项目的程度,通常用百分比来表示
Converage Analysis
覆盖分析
对测试执行结果进行特定的覆盖项分析,判断其是否满足预先定义的标准,是否需要设计额外的测试用例。
Coverage Item
覆盖项
作为测试覆盖的基础的一个实体或属性,如等价划分(Equivalent Partitions)或代码语句(Code Statement)等
Coverage Tool
覆盖工具
对执行测试套件(Test Suite)能够覆盖的结构元素如语句(Statement)、分支(Branch)等进行客观测量的工具
Custom Software
定制软件
参见Bespoke Software
Cyclomatic Complexity
圈复杂度
程序中独立路径的数量。一种代码复杂度的衡量标准,用来衡量一个模块判定结构的复杂程度,数量上表现为独立现行路径条数,即合理地预防所需测试的最少路径。圈复杂度大说明程序代码可能质量低且难于测试和维护,根据经验,程序的可能错误和高的圈复杂度有着很大关系。圈复杂度=L-N+2P,其中L表示为结果图(程序图)的边数;N为结构图(程序图)的节点数目;P为伍链接部分的数目(与McCabe一致)
Cyclomatic Number
圈数
参见Coyclomatic Complexity
Daily Build
每日构建
每天对整个系统进行编译和链接的开发活动,从而保证在任何时候包含所有变更的完整系统是可用的
Data Definition
数据定义
给变量赋了值的可执行语句
Data Driven Testing
数据驱动测试
将测试输入和期望输出保存在表格中的一种脚本技术。通过这种技术,运行单个控制脚本就可以执行表格中所有的测试。像录制/回放这样的测试执行工具经常会应用数据驱动测试方法[Fewster And Graham]。参见Keyword Driven Testing
Data Flow
数据流
数据对象的顺序和可能的状态变换的抽象表示,对象的状态可以是创建、使用和销毁
Data Flow Analysis
数据流分析
一种基于变量定义和使用的静态分析(Static Analysis)模式
Data Flow Coverage
数据流覆盖
执行测试套件(Test Suite)能够覆盖已经定义数据流的百分比
Data Flow Testing
数据流测试
一种白盒测试技术,设计的测试用例用来测试变量的定义和使用路径
Data Integrity Testing
数据完整性测试
参见Database Integrity Testing
Database Integrity Testing
数据库完整性测试
对数据库的存取和管理进行测试的方法和过程,确保数据库如期一样进行存取、处理等数据功能,同时也确保数据在存取过程中没有出现不可预料的删除、更新和创建
Dead Code
死代码
参见Unreachable Code
Debugger
调试器
参见Debugging Tool
Debugging
调试
发现、分析和去除软件失败根源的过程
Debugging Tool
调试工具
程序员用来复现软件失败、研究程序状态并查找响应缺陷的工具。调试器可以让程序员单步执行程序,在任何程序语句中终止程序和设置、检查程序变量
Decision
判定
有两个或多个可替换路径控制流的一个程序控制点,也是连接两个或多个分支的节点
Decision Condition Coverage
判定条件覆盖
执行测试用例套件(Test Suite)能够覆盖的条件结果(Condition Outcomes)和判定结果(Decision Outcomes)的百分比,100%的判定条件覆盖意味着100%的判定覆盖和100%的条件覆盖。
Decision Condition Testing
判定条件测试
一种白盒测试(White Box)设计技术,设计的测试用例用来测试条件结果(Condition Outcomes)和判定结果(Decision Outcomes)
Decision Coverage
判定覆盖
执行测试套件能够覆盖的判定结果(Decision Outcomes)的百分比。100%的判定覆盖(Decision Coverage)意味着100%的分支覆盖(Branch Coverage)和100%语句覆盖(Statement Coverage)
Decision Table
决策表
一个可用来设计测试用例的表格,一般由条件桩、行动桩和条件规则条目及行动规则条目组成
Decision Table Testing
决策表测试
一种黑盒测试设计技术,设计的测试用例用来测试判定表中各种条件的组合(Veenendaal)
Decision Testing
决策测试
白盒测试技术的一种,设计测试用例来执行判定结果
Decision Outcome
判定结果
判定的结果(可以用来决定制定哪条分支)
Defect
缺陷
可能会导致软件组件或系统无法执行其定义的功能的瑕疵,例如错误的语句或变量定义。如果在组件或系统运行中遇到缺陷,可能会导致运行的失败
Defect Density
缺陷密度
将软件组件或系统的缺陷数和软件或者组件规模相比的一种度量(标准的度量属于,包括每千行代码、每个类或功能点存在的缺陷数)
Defect Detection Percentage(DDP)
缺陷发现百分比
在一个测试阶段发现的缺陷数除以在测试阶段和之后其他阶段发现的缺陷总数所得的百分比数
Defect Management
缺陷管理
发现、研究、处置、去除缺陷的过程。包括记录缺陷、分类缺陷和识别缺陷可能造成的影响(与IEEE 1044一致)
Defect Management Tool
缺陷管理工具
一个方便记录和跟踪缺陷的工具,通常包括已修复操作流程为引导的任务分配、缺陷修复、重新测试等行为的跟踪和控制,并且提供文档形式的报告。参见Incident Management Tool
Defect Masking
缺陷屏蔽
一个缺陷阻碍另一个缺被发现的情况(与IEEE 610一致)
Defect Report
缺陷报告
对造成软件组件或系统不能实现预期功能的缺陷进行描述的报告文件
Defect Tracking Tool
缺陷跟踪工具
参见Defect Management Tool
Definition-Use Pair
定义-使用对
变量在程序中定义和使用的相关性,变量使用包括变量计算(比如乘)或者变量引导程序执行一条路径(预定义)
Deliverable
交付物
过程中生成的交付给客户的(工作)产品
Design-Based Testing
基于设计的测试
根据组件或系统的架构或详细设计测试用例的一种测试方法(例如组件或系统之间接口的测试)
Desk Checking
桌面检查
通过手工模拟执行来对软件或规格说明进行的测试。参见Static Analysis
Development Testing
开发测试
通常在开发环境下,开发人员在组件或系统实现过程中进行的正式或非正式的测试(与IEEE 610一致)
Deviation
偏离
参见Incident
Deviation Report
偏离报告
参见Incident Report
Dirty Testing
负面测试
参见Negative Testing
Documentation Testing
文档测试
关于文档质量的测试,例如对用户手册或安装手册的测试
Domain
域
一个可供有效输入或输出值选择的集合
Driver
驱动器
代替某个软件组件来模拟控制或调用其他组件或系统的软件或测试工具(与Tmap一致)
Dynamic Analysis
动态分析
组件或系统的执行过程中对其行为评估的过程,例如对内存性能、CPU使用率等的估算(与IEEE 610一致)
Dynamic Analysis Tool
动态分析工具
为程序代码提供实时信息的工具。通常用于识别未定义的指针,检测指针算法和内存地址分配、使用及释放的情况以及对内存泄露进行标记)
Dynamic Comparison
动态比较
在软件运行过程中(例如用测试工具执行),对实际结果和期望结果的比较
Dynamic Testing
动态测试
通过运行软件的组件或系统来测试软件
Efficiency
效率
一定条件下根据资源的使用情况,软件产品能够提供适当性能的能力(ISO 9126)
Efficiency Testing
效率测试
确定测试软件产品效率的测试过程
Elementary Comparison Testing
基本比较测试
一种黑盒测试设计技术,根据判定条件覆盖的理念,设计测试用例来测试软件各种输入的组合[Tmap]
Emulator
仿真器
一个接受同样输入并产生同样输出的设备、计算机程序或系统[IEEE 610]。参见Simulator
Entry Criteria
入口准则
进入下一个任务(如测试阶段)必须满足的条件。准入条件的目的是防止执行不能满足准入条件的活动而浪费资源(Glib And Graham)
Entry Point
入口点
一个组件的第一个可执行语句
Equivalence Class
等价类
参见Equivalence Partition
Equivalence Partition
等价类划分
根据规格说明,输入域或输出域的一个子域内的任何值都能使组件或系统产生相同的响应结果
Equivalence Partition Coverage
等价划分覆盖
执行测试套件能够覆盖到的等价类百分比
Equivalence Partitioning
等价类划分技术
黑盒测试用例设计技术,该技术从组件的等价类中选取典型的点进行测试。原则上每个等价类至少要选取一个典型的点来设计测试用例
Error
错误
人为地产生不正确结果的行为(与IEEE 610一致)
Error Guessing
错误推测
根据测试人员以往的经验,猜测在组件或系统中可能出现的缺陷以及错误,并以此为依据来进行特殊的用例设计以暴露这些缺陷
Error Seeding
错误散播
在组件或系统中有意插入一些已之缺陷(Defect)的过程,目的是为了得到缺陷的探测率和出去率,以及评估系统中遗留缺陷的数量(IEEE 610)
Error Tolerance
容错
组件或系统存在缺陷的情况下保持连续正常工作状态的能力(与IEEE 610一致)
Evaluation
评估
参见Testing
Exception Handling
异常处理
组件或系统对错误输入的行为反应。错误输入包括人为的输入、其他组件或系统的输入以及内部失败引起的输入等。
Executable Statement
可执行语句
语句编译后可以转换为目标代码,同事在程序运行的时候可以按步骤执行,并且可以对数据进行相应的操作。
Exercised
被执行
测试用例运行后背执行的语句、判定和程序的结构元素
Exhaustive Testing
穷尽测试
测试套件包含了软件输入值和前提条件所有可能组合的测试方法
Exit Criteria
出口准则
和利益相关者达成一致的通用和专门的条件,来正式地定义一个过程的结束点。出口准则的目的可以防止将没有完成的任务错误地看成任务已经完成。测试汇总使用的出口准则可以来报告和计划什么时候可以停止测试(与Gilb和Graham一致)
Exit Point
出口点
组件中最后一个可执行语句
Expected Outcome
预期结果
参见Expected Result
Expected Result
预期结果
在特定条件下根据规格说明或其他资源说明,组件或系统预测的行为
Experienced-Based Test Design Technique
基于经验的测试设计技术
根据测试人员的经验、知识和直觉来进行用例设计或选择的一种技术
Exploratory Testing
探索性测试
非正式的测试设计技术。测试人员能动地设计一些测试用例,通过执行这些测试用例和在测试中得到的信息来设计新的更好的测试用例(和Bach一致)
Fail
失败
假如测试的事迹结果与预期结果不一样,就认为这个测试的状态为失败
Failure
失败
组件/系统与预期的交付、服务或结恶果存在偏差(与Fention一致)
Failure Mode
失效模式
失效在物理上或功能上的表现。例如,系统在失效模式下可能表现为运行缓慢、输出错误或者执行的彻底中断(IEEE 610)
Failure Mode And Effect Analysis(FMEA)
失效模式和影响分析
一个系统进行风险识别和标识可能的失效模式的系统方法,用来预防失效的发生
Failure Rate
失效率
制定类型中单位度量内发生失效的数目。例如单位时间失效数、单位处理失效数、单位计算机的运行失效数[IEEE 610]
Fault
故障
Defect
Fault Density
故障密度
Defect Density
Fault Detection Percentage(FDP)
故障发现率(FDP)
Defect Detection Percentage
Fault Masking
故障屏蔽
Defect Masking
Fault Tolerance
故障容限
软件产品存在故障或其制定接口遭到破坏时,继续维持特定性能级别的能力(ISO 9126)。参见Reliability
Fault Tree Analysis
故障树分析
分析产生故障原因的一种方法
Feasible Path
可达路径
可通过一组输入值和入口条件而执行到的一条路径
Feature
特性
需求文档制定的或包含的一个组件或系统的属性,例如Reliability、Usability或者Design Constraints(与IEEE 1008一致)
Field Testing
现场测试
参见Beta Testing
Finite State Machine
有限状态机
包含有限数目状态和状态之间转换的一种计算模型,同事可能伴随一些可能的(触发)行为(IEEE 610)
Finite State Testing
有限状态测试
State Transition Testing
Formal Review
正式评审
对评审过程及需求文档化的一种特定的评审。例如检视(Inspection)
Frozen Test Basis
冻结测试基准
测试基准文档,只能通过正式的变更控制过程进行修正。参见Baseline
Functional Point Analysis(FPA)
功能点分析
对信息胸膛那个功能进行规模度量的一种方法。该度量独立于具体的技术实现,可以作为省城率度量、资源需求估算和项目控制的基础
Functional Integration
功能集成
合并组建/系统,以尽早实现基本功能的一种集成方法。参见Integration Testing
Functional Requirement
功能需求
制定组建/系统必须实现某项功能的需求(IEEE 610)
Functional Test Design Technique
功能测试设计技术
通过对组建或系统的功能规格说明分析来进行测试用例的设计和/或选择的过程,该过程不设计软件的内部结构。参见Black Box Test Design Technique
Functional Testing
功能测试
通过对组建/系统功能规格说明的分析而进行的测试。参见Black Box Testing
Functionality
功能性
软件产品在规定条件下使用时,所提供的功能达到的宣称的和隐含需求的能力(ISO 9126)
Functionality Testing
功能性测试
判断软件产品功能性的测试过程
Glass Box Testing
玻璃
展开阅读全文