istqb软件测试专业术语对照表v2.4--修订版


软件测试专业术语中英文对照表 2.4 版(2014 年 7 月 4 日) 中文修订版 1(2015 年 5 月 28 日) 国际软件测试认证委员会“术语工作组”编制 中文版的翻译编辑和出版由 ISTQB 授权的 CSTQB 负责 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 2 - 修订历史 1.3 版,2007 年 5 月 31 日 版本说明:维护版本。 新增术语: - action word driven testing - bug tracking tool - coverage measurement tool - modeling tool - monkey testing - scripted testing - specification-based technique - stress testing tool - structure-based technique - unit test framework - white box technique 修改的术语: - basic block - control flow graph - defect management tool - independence of testing - project risk - risk-based testing - test comparator - test process 2.0 版,2007 年 12 月 2 日 版本说明:增加基础级和高级大纲中缺少的术语。根据读者反馈进行术语修改。 新增术语: - attack - buffer - buffer overflow - bug taxonomy - classification tree - control flow analysis - continuous representation - cost of quality - defect based technique - defect based test design technique - defect taxonomy - error seeding tool - Failure Mode, Effect and Criticality Analysis (FMECA) - false-fail result - false-pass result - false-negative result - false-positive result - fault attack - fault seeding - fault seeding tool - hazard analysis - hyperlink - hyperlink tool 修改的术语: - bebugging - error seeding - Failure Mode and Effect Analysis (FMEA) - Fault Tree Analysis (FTA) - modified multiple condition testing - process cycle test - root cause - specification-based technique - stress testing - test charter 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 3 - - load profile - operational acceptance testing - operational profile - orthogonal array - orthogonal array testing - pairwise testing - performance profiling - pointer - procedure testing - process improvement - production acceptance testing - qualification - reliability growth model - retrospective meeting - risk level - risk type - root cause analysis - safety critical system - software attack - Software Failure Mode and Effect Analysis (SFMEA) - Software Failure Mode Effect and Criticality Analysis (SFMECA) - Software Fault Tree Analysis (SFTA) - software life cycle - staged representation - system of systems - test design - test estimation - test implementation - Test Maturity Model Integration (TMMi) - test progress report - test rig - test schedule - test session - wild pointer 2.1 版,2010 年 4 月 1 日 版本说明:增加专家级测试过程改进大纲中的新关键词。增加高级大纲中缺少的术语。 新增术语: - accuracy testing - acting (IDEAL) - agile manifesto - agile software development - assessment report - assessor - balanced scorecard - call graph - causal analysis - cause-effect diagram 修改的术语: - attack - buffer overflow - control flow analysis - cyclomatic complexity - desk checking - entry point - exit point - Failure Mode, Effects, and Criticality Analysis (FMECA) - invalid testing 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 4 - - change management - charter - checklist-based testing - clear box testing - codependent behavior - content-based model - corporate dashboard - critical success factor - critical testing processes -CTP - dashboard - dd-path - Deming cycle - diagnosing (IDEAL) -EFQM excellence model - emotional intelligence - establishing (IDEAL) - extreme programming - fishbone diagram - Goal Question Metric -GQM - hyperlink test tool -IDEAL - indicator - initiating (IDEAL) - Ishikawa diagram - lead assessor - learning (IDEAL) - lifecycle model - load testing tool - manufacturing-based quality - maturity level - maturity model - Mean Time Between Failures - Mean Time To Repair - mind-map -MTBF -MTTR - Pareto analysis - post-project meeting - process assessment - process model - product-based quality - project retrospective - quality gate - Rational Unified Process - risk category -RUP - scorecard - memory leak - modeling tool - monkey testing - operational acceptance testing - performance testing tool - risk-based testing - risk type - scribe - Software Failure Mode, Effects, andCriticality Analysis (SFMECA) - static analysis - static testing - system of systems - test estimation - use case - use case testing 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 5 - -SCRUM - session-based test management - session-based testing - Software Process Improvement -SPI - standard -STEP - structure-based test design technique - suitability testing -SUMI - Systematic Test and Evaluation - Process - test deliverable - test improvement plan - Test Process Group - test process improvement manifesto - test process improver - Total Quality Management -TPG -TQM - transactional analysis - transcendent-based quality - user-based quality - value-based quality -WBS - Work Breakdown Structure 2.2 版,2012 年 10 月 19 日 版本说明:增加专家级测试管理大纲中的新关键词。更新术语以支持 2012 版高级大纲。根据读者反 馈进行术语修改。 新增术语: - actor - analytical testing - anti-pattern -API(Application ProgrammingInterface) testing - atomic condition - attack-based testing - combinatorial testing -CMMI - confidence interval - consultative testing - control chart - control flow testing - convergence metric - custom tool - data quality - defect category - defect management committee - defect triage committee 修改的术语: - action word driven testing - accuracy - agile testing - big-bang testing - Capability Maturity Model (CMM) - Capability Maturity ModelIntegration (CMMI) - classification tree method - Commercial Off-The-Shelft software - condition - condition determination coverage - condition determination testing - critical success factor - Critical Testing Processes - cyclomatic complexity - daily build - data-driven testing - data flow testing - dd-path - defect-based technique 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 6 - - defect type - domain analysis - effectiveness - embedded iterative developmentmodel - experience-based testing - factory acceptance testing - failover testing - fault injection - feature-driven development - hardware-software integration testing - insourced testing - man in the middle attack - methodical testing - model-based testing - Myers-Briggs Type Indicator (MBTI) - neighborhood integration testing - open source tool - operational profiling - outsourced testing - pairwise integration testing - phase containment - planning poker - process-compliant testing - quality control - quality risk -RACI matrix - reactive testing - regression-averse testing - resumption requirements - review plan - risk assessment - risk impact - risk likelihood - Shewhart chart - short-circuiting -S.M.A.R.T. goal methodology - software integrity level - standard-compliant testing - structure-based technique -SUMI - test architect - test data management - test director - test mission - three point estimation - TMMi -TPI Next - user story - user story testing - defect-based test design technique - definition-use pair - efficiency - elementary comparison testing - extreme programming - fault seeding - heuristic evaluation - keyword-driven testing - lead assessor - load testing tool - maturity - mind map - modified condition decision coverage - modified condition decision testing - modified multiple condition coverage - modified multiple condition testing - multiple condition coverage - performance profiling - resumption criteria - root cause - software quality -SPI - static analysis - static testing - stress testing - technical review - test case specification - test design specification - test execution schedule - Test Process Improvement (TPI) - Test Maturity Model (TMM) - Test Maturity Model integration - test procedure specification - testable requirement - thread testing - Total Quality Management 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 7 - -WAMMI - Website Analysis and MeasureMentInventory (WAMMI) 2.3 版,2014 年 3 月 28 日 版本说明:增加基础级敏捷测试大纲中的新关键词。根据读者反馈进行术语修改。 新增术语: - build verification test - burndown chart -BVT - content reference model - escaped defect - n-wise testing -PRISMA - process reference model - Product RISk Management -QFD - Quality Function Deployment -TDD - test analysis - test reporting - traceability matrix 修改的术语: - acceptance criteria - accuracy testing - agile manifesto - agile software developmeng - combinatorial testing - configuration management - configuration item - defect-based test design technique - defect taxonomy - exploratory testing - incremental development model - iterative development model - maintainability testing -MCDC - model-based testing - orthogonal array testing - pairwise testing - performance testing - product risk - quality risk - regression testing - risk analysis - risk assessment - security testing - software lifecyle - system under test - test approach - test automation - test basis - test charter - test design - Test Driven Development - test estimation - test execution automation - test oracle - test strategy - unit test framework - usability testing - user story 2.4 版,2014 年 7 月 4 日 版本说明:增加专家级测试自动化-工程师大纲中的新关键词。文档格式调整为 ISTQB 标准格式。说 明部分在 0.x 节阐明和维护。 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 8 - 新增术语: -API - capture/playback -CLI -CLI testing -EMTE - equivalent manual test effort - generic test automationarchitecture -GUI -GUI testing - level of intrusion - linear scripting - process-driven testing - structured scripting -SUT - test adaption layer - test automation architecture - test automation engineer - test automation framework - test automation manager - test automation solution - test automation strategy - test case result - test definition layer - test execution layer - test generation layer - test hook - test process improvement 修改的术语: -API testing 发布说明 版本 2.4(2014 年 7 月 4 日) 本版本是为了支持“专家级测试自动化-工程师(ETAE)”大纲。没有改变已有的 术语,因此不会影响其它大纲。 术语 修订类型 原因 API 新增 ETAE 中使用的缩略语 API testing 修改 ETAE 关键词;重新定义。 capture/playback 新增 ETAE 关键词 CLI 新增 ETAE 中使用的缩略语 CLI testing 新增 ETAE 关键词 EMTE 新增 ETAE 中使用的缩略语 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 9 - equivalent manual test effort 新增 ETAE 关键词 generic test automationarchitecture 新增 ETAE 关键词 GUI 新增 ETAE 中使用的缩略语 GUI testing 新增 ETAE 关键词 level of intrusion 新增 ETAE 关键词 linear scripting 新增 ETAE 关键词 process-driven testing 新增 ETAE 关键词 structured scripting 新增 ETAE 关键词 SUT 新增 ETAE 中使用的缩略语 test adaption layer 新增 ETAE 关键词 test automation architecture 新增 ETAE 关键词 test automation engineer 新增 ETAE 关键词 test automation framework 新增 ETAE 关键词 test automation manager 新增 ETAE 关键词 test automation solution 新增 ETAE 关键词 test automation strategy 新增 ETAE 关键词 test case result 新增 ETAE 关键词 test definition layer 新增 ETAE 关键词 test execution layer 新增 ETAE 关键词 test generation layer 新增 ETAE 关键词 test hook 新增 ETAE 关键词 test process improvement 新增 ETAE 关键词 版本 2.4(2014 年 7 月 4 日)中文修订版 1(2015 年 5 月 28 日) 术语 修订类型 原因 effectiveness 中文术语 从“效力”改为“有效性” maturity 中文术语 由于本术语有两种解释,因此对应的中文翻译增加 “成熟度”,根据上下文确定采用“成熟度/成熟性” phase containment 中文术语,中 文解释 从“阶段密度”改为“阶段遏制”,以及对应的中文解 释 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 10 - 目录 修订历史...............................................................................................................................................- 2 - 发布说明...............................................................................................................................................- 8 - 目录.....................................................................................................................................................- 10 - 致谢.....................................................................................................................................................- 11 - 0、术语表简介...................................................................................................................................- 13 - 0.1 本文档的目的......................................................................................................................- 13 - 0.2 范畴.......................................................................................................................................- 14 - 0.3 术语表结构...........................................................................................................................- 14 - 0.4 商标.......................................................................................................................................- 15 - 1、定义...............................................................................................................................................- 16 - A..................................................................................................................................................- 16 - B..................................................................................................................................................- 18 - C..................................................................................................................................................- 20 - D..................................................................................................................................................- 25 - E..................................................................................................................................................- 28 - F...................................................................................................................................................- 30 - G..................................................................................................................................................- 32 - H..................................................................................................................................................- 32 - I...................................................................................................................................................- 33 - K..................................................................................................................................................- 35 - L..................................................................................................................................................- 35 - M.................................................................................................................................................- 36 - N..................................................................................................................................................- 39 - O..................................................................................................................................................- 39 - P...................................................................................................................................................- 40 - Q..................................................................................................................................................- 43 - R..................................................................................................................................................- 44 - S...................................................................................................................................................- 47 - T..................................................................................................................................................- 51 - U..................................................................................................................................................- 58 - V..................................................................................................................................................- 59 - W.................................................................................................................................................- 60 - 附录 A:参考文献.............................................................................................................................- 61 - 标准.............................................................................................................................................- 61 - 书籍和文章.................................................................................................................................- 62 - 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 11 - 致谢 英文术语表编制参与者: 本文档由国际软件测试认证委员会(ISTQB)术语工作组编制。 术语 2.4 版本由下列成员参与完成(按照字母排序): Armin Beer, Armin Born, Mette Bruhn-Pedersen, Josie Crawford, Ernst During, George Fialkovitz,Matthias Hamburg (副组长), Ian Howles, Gábor Kapros, Ozgur Kisir, Gustavo Marquez-Soza,Judy McKay (组长), Ninna Morin, Avi Ofer, Ana Paiva, Andres Petterson, Juha Pomppu, MeilePosthuma. Lucjan Stapp。 Erik van Veenendaal领导术语工作组,编制了本术语表初始版本,维护术语表一直到 2014年3月。本版本的编辑人员感谢他的开创性工作和重要贡献。 还有多人参与此术语表的先前版本,但没有列出姓名。本版本的编辑人员感谢他们 所做的贡献。 本文档由ISTQB会员大会在2014年7月4日正式发布。 中文翻译参与者: (按姓氏拼音字母排列) 版本 2.4 (2014 年 7 月 4 日) 修订专家:柴阿峰、胡继东、汪健、沈建雄(组长)、左平。 评审专家:崔启亮、贺平、贺炘、马均飞、熊晓虹、周震漪。 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 12 - 版本 2.1 (2011 年 12 月 16 日) 静国玥、刘晓更、沈建雄(组长)、徐文叶、周震漪。 版本 2.0 (2007 年 12 月 2 日) 刘琴、马均飞、周震漪(组长)、郑文强。 版本 1.2 崔启亮、杜庆峰(副主编)、何根海、黄晶、居德华(顾问)、李华北、李军、刘 琴(主编)、刘小茵、马均飞、单晓炯、沈备军、赵国峰、郑文强、周震漪。 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 13 - 0、术语表简介 0.1 本文档的目的 ISTQB专业术语表有以下两个主要目的:  通过定义大纲中使用的术语,支持ISTQB大纲。  通过提供标准的测试词汇,支持国际测试界以及与利益相关者之间的交流。 计算机工业界、商业界、政府及学术机构曾经花费大量精力和时间以解释和区分一 些常见的软件测试专业术语以期在各社会部门或机构之间达成交流,例如:语句覆 盖(statement coverage) 和判定覆盖(decision overage); 测试套件(test suite)、测试说 明(test specification)和测试计划(test plan)等。上述机构与专职机构定义的同名术语往 往在含义上有很大偏差。 本术语表在编辑过程中,工作组收集了计算机工业界、商业界及政府相关机构的意 见和建议,目标是发布可被广泛接受的国际测试标准术语表。参与贡献本术语表的 测试团体来自全世界。 很多软件测试工程师使用1998年发布的BS 7925-1,英国软件测试标准术语表。BS 7925-1标准术语表最初是倾向于组件测试编写的,但发布后针对新术语的注释和建 议不断涌现,为了改进和扩展此标准术语表,以覆盖更广范的软件测试领域。国际 软件测试认证委员会(ISTQB)发布的测试术语表合并了众多这样的更新建议。 ISTQB成员可以将本ISTQB术语表翻译到当地语言。成员可以改编ISTQB术语表以 满足当地的特定语言要求。 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 14 - 0.2 范畴 本文档包含不同ISTQB教学大纲中所使用的测试术语的定义。本文档着重于术语在 测试中的特定含义;在测试中扮演重要角色的非测试相关术语,也会包括在内,例 如软件质量保证和软件生命周期模型中的术语。但是,在ISTQB大纲中使用到的大 部分其它软件工程学科术语并没有收集在内。例如敏捷软件开发常用术语没就不包 括在本文档中。基础级敏捷测试扩展大纲中参考了一些被互联网公认的、适当的定 义。 0.3 术语表结构 排序 本术语表中的词汇按字母顺序进行排序。首选术语优于其同义词,首选术语为最通 用词汇,其同义词参阅其定义,不重复解释。例如:“结构测试(structural testing)” 是最通用词汇“白盒测试(white box testing)”的同义词。对同义词,用“参见(See)” 标示。 “另请参见(See also)”交叉参考也会使用,以便帮助读者快速导航到相关术语。 “另请参见”交叉参考构建了广义词到狭义词,或两个含义重叠词汇的链接。 关键词 出于不同的理由,ISTQB术语表包含很多术语。有些术语“仅仅”为了支持读者理 解ISTQB大纲的内容;还有些术语由于在以前版本的大纲中使用过,为了向后兼容 所以将其保留在本术语表中。大部分重要的术语都是ISTQB大纲中明确标识的(可 查的)关键词。 为了支持测试专业人员准备考试,术语表中标识出关键词对应的每个大纲。对应大 纲在术语的最左边列中标识。采用继承原则,例如,ISTQB高级考试仍然需要理解 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 15 - 所有ISTQB基础级关键词。关键词用下列方式标识: F:ISTQB基础级大纲关键词 F-AT:ISTQB基础级扩展敏捷测试大纲关键词 ATM:ISTQB高级-测试经理大纲关键词 ATA:ISTQB高级-测试分析师大纲关键词 ATT:ISTQB高级-技术测试分析师大纲关键词 EITP:ISTQB专家级-改进测试过程大纲关键词 ETAE:ISTQB专家级-测试自动化-工程师大纲关键词 ETM:ISTQB专家级-测试管理大纲关键词 注意,如果关键词在大纲中被标识,但不是术语表的首选术语,关键词和其参考的 术语(使用“参见”标识)用相应大纲标识符来标明。 参考文献 本术语表中,参考文献采用以下两种方式标识:  例如,[ISO 9126],方括号没有附加“与...一致”,意味着使用了参考文献的精 确内容。  如果ISTQB术语表为了适应上下文,引用参考文献的定义时做了细微的修改, 会附加“与...一致”,例如,[与ISO 9126一致]。  引用GB/T标准表示术语的中文翻译与中国国家标准的关系,例如,[GBT 11457]。 (中文译者注) 0.4 商标 本术语表使用了下列商标: -CMMI和IDEAL是卡内基梅隆大学的注册商标 -EFQM是EFQM基金会的注册商标 - Rational Unified Process是Rational Software Corporation的注册商标 -STEP是Software Quality Engineering的注册商标 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 16 - - TMap,TPA 和 TPI 是 Sogeti Nederland BV 的注册商标 - TMMi 是 TMMi基金会的注册商标 1、定义 A 关键词 英文术语 中文术语 中文解释 abstract test case 抽象测试用例 参见 high level test case。 acceptance 验收 参见 acceptance testing。 F-AT acceptance criteria 验收准则 为了满足使用者、客户或其他授权实体的需要, 组件或系统必须达到的出口准则。[IEEE 610][GBT 11457] acceptance testing 验收测试 针对用户要求、需求和商务流程的正式测 试,用以确定系统是否满足验收准则。可 让最终用户、客户或者其它授权实体判断 是否可接收此系统。[与 IEEE 610 一致][GBT 11457] ATA accessibility testing 可达性测试 测试残障用户使用软件或者组件的方便程度 [Gerrard]。[与 GBT11457 一致] accuracy 准确性 软件产品所提供结果的正确性、一致性和效果的 精确程度的能力。[ISO9126] 参见 functionality。 [GBT 16260] ATA accuracy testing 准确性测试 确定软件产品准确性的测试过程。参见 accuracy。 EITP acting(IDEAL) 实施(IDEAL) IDEAL 模型中开展改进、付诸实践以及在整个 组织中部署的阶段。实施阶段包括:提出方案, 试用(或测试)方案,优化方案,实施方案。参 见 IDEAL。 action word driven testing 关键词驱动测试 参见 keyword-driven testing。 actor 施动者 以特定方式与被测试系统进行交互的任何人或 系统。[GBT 11457] actual outcome 实际结果 参见 actual result。 actual result 实际结果 组件或系统被测试后,产生或观察到的行为。 ad hoc review 随机评审 参见 informal review。 ad hoc testing 随机测试 非正式的测试执行。没有正式的测试准备、测试 设计,也没有预期测试结果和测试指导的测试执 行活动。 ATT adaptability 适应性 软件产品毋需进行额外修改,而适应不同特定环 境的能力。[ISO9126] 参见 portability。[GBT 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 17 - 关键词 英文术语 中文术语 中文解释 16260] F-AT agile manifesto 敏捷宣言 关于敏捷软件开发基本价值观的声明。这些价值 观包括: - 个体与交互重于过程和工具; - 可工作的软件重于完备的文档; - 客户协作重于合同谈判; - 响应变更重于遵循计划。 F-AT EITP agile software development 敏捷软件开发 基于迭代增量开发的一组软件开发方法,其需求 和解决方案由自我组织、跨职能部门的团队协作 而得出。 EITP agile testing 敏捷测试 针对使用敏捷方法开发软件项目的一种测试实 践,融合了技术和方法,如极限编程。将开发看 作测试的客户,强调测试先行的设计模式。参见 test-driven development。 algorithm test 算法测试 [TMap],参见 branch testing。 F alpha testing Alpha 测试 由潜在用户或者独立的测试团队在开发环境下, 或在模拟实际操作的环境下进行的测试,通常在 开发组织之外进行。Alpha 测试也是常用于对现 货软件(off-the-shelf software)进行内部验收测试 的一种方式。 ETM analytical testing 分析测试 基于系统化分析的测试,例如,产品风险或需求。 ATT analyzability 易分析性 指软件产品缺陷或运行失效原因可被诊断的能 力,或为对修改部分的可识别能力。[ISO 9126] 参见 maintainability。[GBT 16260] analyzer 分析器 参见 static analyzer。 ATM anomaly 异常 与基于需求文档、设计文档、用户文档、标准或 用户期望和经验所得出的预期之间出现的任何 偏差情况,都可称为异常。异常可在且不限于在 下面的过程中被识别:评审、测试分析、编译、 软件产品或应用文档的使用等情形。参见 bug, defect, deviation, error, fault, failure, incident, problem。 ATT anti-pattern 反面模式 初始认为有益和常使用的重复动作、过程、结构 或可重用解决方案,但在实践中是非有效的、或 事与愿违的。 APIAPI 应用编程接口 Application Programming Interface 的首字母缩略语。 ETAEAPI testing 应用程序编程接口 测试 测试通过应用程序的编程接口,以直接提交命令 给被测试软件的方式进行。 arc testing 弧测试 参见 branch testing。 EITP assessment report 评估报告 一个总结评估结果的文档,例如:结论、建议和 发现。参见 process assessment。 EITP assessor 评估员 执行评估的人,可为评估团队中的任意一员。 ATT atomic condition 原子条件 不能再分解的条件。即,不能由两个或更多单个 条件并通过逻辑操作符(与、或、异或)而连接 组成。 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 18 - 关键词 英文术语 中文术语 中文解释 F attack 攻击 通过使测试对象产生特定类型的失效,有组织、 有目的地评估其质量,特别是可靠性。参见 negative testing。 attack-based testing 基于攻击的测试 一种基于经验的测试技术,通过软件攻击来诱发 失效,特别是针对安全性相关的软件失效。参见 attack。 ATA attractiveness 吸引性 软件产品吸引用户的能力。[ISO9126]参见 usability。[GBT 16260] ATM audit 审计 对软件产品或过程进行的独立评审,以确认产品 是否满足标准、指南、规格说明书以及基于客观 准则的步骤等,包括下面的文档:(1)产品的内 容与形式(2)产品开发应该遵循的流程(3)度量符 合标准或指南的准则。[IEEE1028] audit trail 审计跟踪 以过程输出作为起点,追溯到原始输入(例如数 据)的路径。有利于缺陷的分析和过程审计的开 展。[与 TMap 一致] automated testware 自动化测试件 用于自动化测试中的测试件,例如,工具脚本 availability 可用性 用户使用系统或组件的可操作及易用的程度,通 常以百分比的形式出现。[IEEE 610][GBT 11457] B 关键词 英文术语 中文术语 中文解释 back-to-back testing 比对测试 用相同的输入,执行组件或系统的两个或多个变 体,在产生偏差的时候,对输出结果进行比较和 分析。[GBT 11457] EITP balanced scorecard 平衡计分卡 一个绩效评估工具,用来评估公司的运营活动是 否与商业远景,企业战略相一致。参见 corporate dashboard,scorecard。 baseline 基线 通过正式评审或批准的软件规格或软件产品,并 以此作为继续开发的基准。在软件变更时,必须 通过正式的变更流程进行。[与 IEEE 610 一 致][GBT 11457] basic block 基本块 一个或多个不包含分支,可连续执行的语句序 列。注意,控制流图中的一个节点代表一个基本 块。 basis test set 基本测试集 根据组件的内部结构或规格说明书设计的一组 测试用例集。通过执行这组测试用例集可保证 100%满足指定的覆盖率准则。 bebugging 故障植入 参见 fault seeding。 behavior 行为 组件或系统对一组输入值和预置条件的反应。 [GBT 11457] benchmark test 基准测试 (1)为进行度量和比较而制定的一套标准;(2) 用于组件或系统相互之间进行比较或与(1)中 提到的标准进行比较而进行的测试。[与 IEEE 610 一致] bespoke software 定制软件 为特定用户群或客户定制开发的软件,与之相反 的是现货软件(off-the-shelf software)。 best practice 最佳实践 在特定环境下一组通常被同行业组织视为最佳 的提高组织能力的方法或创新实践。 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 19 - 关键词 英文术语 中文术语 中文解释 F beta testing Beta 测试 潜在或现有用户或客户在开发以外场所,且无开 发人员参与的情况下进行的测试。Beta 测试检 验软件是否满足用户及业务需求。这种测试常为 为了获得市场反馈对现货软件进行外部验收测 试的一种形式。 big-bang testing 大爆炸测试 一种将所有软件单元、硬件单元或者两者一次性 而非分阶段地组合到组件或者整个系统中的集 成测试方法。[与 IEEE 610 一致]参见 integration testing。[GBT 11457 总揽测试] black-box technique 黑盒技术 参见 black box test design technique。 F ATA black-box test design technique 黑盒测试设计技术 基于系统功能或非功能规格说明书进行设计或 选择测试用例的技术,该测试不涉及软件内部结 构。 F black-box testing 黑盒测试 不考虑软件组件或系统内部结构的功能或非功 能的测试。[GBT 11457] blocked test case 阻塞的测试用例 因为未满足前置条件而无法被执行的测试用例。 bottom-up testing 自底向上测试 一种增量式集成测试方法,首先测试最底层组 件,在此基础上进行更高层次组件的测试,如此 反复直到系统最高层组件被测试到为止。参见 integration testing。 boundary value 边界值 是处于输入等价类或输出等价类边界的值,也可 以是在任意一边最接近等价类边界的值。例如, 一个值域的最大值、最小值。[GBT 11457] F ATA boundary value analysis 边界值分析 一种基于边界值进行测试用例设计的黑盒测试 设计技术。参见 boundary value。 boundary value coverage 边界值覆盖 执行一个测试套件所能覆盖的边界值的百分比。 boundary value testing 边界值测试 参见 boundary value analysis。 branch 分支 一种基本块,根据程序结构,用来执行两个或多 个可替换程序路径中的一条。例如: case, jump, go to, if-then-else 语句。[GBT 11457] branch condition 分支条件 参见条件 condition。 branch condition combination coverage 分支条件组合覆盖 参见 multiple condition coverage。 branch condition combination testing 分支条件组合测试 参见 multiple condition testing。 branch condition coverage 分支条件覆盖 参见 condition coverage。 branch coverage 分支覆盖 执行一个测试套件所能覆盖的分支的百分比。 100%的分支覆盖是指 100%判定条件覆盖和 100% 的语句覆盖。 branch testing 分支测试 一种白盒测试设计的技术,测试用例被设计用来 测试程序的分支。[GBT 11457] buffer 缓冲区 由于传输或使用数据的设备或进程所能处理的 数据流速率、时间、数据量方面存在差异,或因 为发生其他优先事件,用于临时存储数据的设备 或储存区域。[IEEE 610][GBT 11457] 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 20 - 关键词 英文术语 中文术语 中文解释 buffer overflow 缓冲区溢出 试图将数据存到合法区域外而引起的存储区访 问缺陷,会导致覆盖相邻存储区域的数据或引起 缓冲区溢出的异常。参见 buffer。 F bug 缺陷 参见 defect。[GBT 11457 隐错] bug report 缺陷报告 参见 defect report。 bug taxonomy 缺陷分类 参见 defect taxonomy。 bug tracking tool 缺陷跟踪工具 参见 defect management tool。 F-AT build verification test 构建验证测试 一组自动化测试集,用于确认每个新的构建的完 整性,并验证其关键(或核心)部分的功能性、 稳定性和可测试性。当构建发布发生频繁时(例 如敏捷项目),在每个新构建发布给进一步测试 前,先运行该自动化测试集。这种实践通常为业 界所采用。参见 regression testing, smoke test。 burndown chart 燃尽图 一次迭代中未完成工作量与时间之比的展示图, 用于显示迭代中任务完成的状态与趋势。X 轴通 常表示每个冲刺(迭代周期 sprint)的天数,Y 轴表示剩余的工作量(通常为理想工程小时或故 事(story)点数) business process-based testing 基于业务过程测试 一种基于业务过程描述和/或业务知识的测试用 例设计方法。 BVTBVT 参见 build verification test。 C 关键词 英文术语 中文术语 中文解释 call graph 调用图 程序中子程序间调用关系的抽象表示。[GBT 11457] ATM EITP Capability Maturity Model Integration (CMMI) 能力成熟度模型集 成 描述有效的产品开发和维护过程的关键元素框 架,能力成熟度模型集成包含了产品开发、维护 计划、工程和管理等方面的最佳实践,是 CMM 的 指定的继承版本。[CMMI]参见 Capability Maturity Model (CMM)。 ETAE capture/playback 录制/回放 一种测试自动化方法,对测试对象执行手工测试 时生成这些操作的自动化测试脚本,这些脚本可 以重复执行(即回放)。 ATT capture/playback tool 录制/回放工具 测试执行工具之一,能够录制在手工测试过程中 的输入,并且生成可执行的自动化脚本用于后续 阶段的测试(例如:回放过程)。这类工具通常 使用在自动化回归测试中。 capture/replay tool 录制/回放工具 参见 capture/playback tool。 CASECASE Computer Aided Software Engineering 的首字 母缩写。[GBT 11457] CASTCAST Computer Aided Software Testing 的首字母缩 写,参见 test automation。在测试过程中使用 计算机软件工具进行辅助的测试。 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 21 - 关键词 英文术语 中文术语 中文解释 EITP causal analysis 原因分析 对缺陷进行分析,用来确定其产生的根本原因。 [CMMI][GBT 11457] cause-effect analysis 因果分析 参见 cause-effect graphing。 cause-effect decision table 因果决策表 参见 decision table。 EITP cause-effect diagram 因果图 一种用于组织和显示产生问题的各种可能的根 本原因间内部关系的图形表示法。对可能引起真 正或潜在的缺陷或失效的原因进行分类,并用 (潜在的)缺陷或失效作为根节点进一步细分到 水平树状图中。[与 Juran 一致] EITP cause-effect graph 因果图 用来表示输入(原因)与结果之间关系的图表, 因果图可以用来设计测试用例。 ATA cause-effect graphing 因果图 通过因果图设计测试用例的一种黑盒测试设计 技术。[BS 7925/2] certification 认证 确认一个组件、系统或个人具备某些特定要求的 过程,比如通过了某项考试。[GBT 11457] change control 变更控制 参见 configuration control。[GBT 11457] change control board 变更控制委员会 参见 configuration control board。[GBT 11457] EITP change management 变更管理 (1)将个体、团队和组织从当前状态转换到期望 的未来状态的一种结构性方法。(2)产品或服务 中处理变更或者变更建议的可控方法。参见 configuration management ATT changeability 易改变性 软件产品适应修改的能力,[ISO 9126] 参见 maintainability。[GBT 16260] charter 章程 参见 test charter。 checker 检验员 参见评审员 Reviewer。 ATA checklist-based testing 基于检查表的测试 一种基于经验的测试用例设计技术。依靠有经验 的测试员运用高级别的条目表或者一系列必须 验证的产品规则或标准进行记录、检查或提醒。 参见 experience-based testing。 Chow's coverage metrics N 切换覆盖度量 参见 N-switch coverage。[Chow] classification tree 分类树 显示等价类划分层次的树。该树在分类树方法中 用于辅助测试用例的设计。参见classification treemethod。 ATA classification tree method 分类树方法 运用分类树法而进行的一种黑盒测试设计技术, 通过输入和/或输出域的组合来设计测试用例。 [Grochtmann] clear-box testing 透明盒测试 参见 white-box testing。 CLICLI 命令行操作界面(Command-Line Interface)的 缩写 ETAECLI testing 命令行界面测试 直接通过命令行操作界面,向软件输入操作指令 进行测试。 ATM EITPCMMICMMI 参见 Capability Maturity Model Integration。 code 代码 计算机指令和数据定义在程序语言中的表达形 式或是汇编程序、编译器或其他翻译器的一种输 出形式。[IEEE 610][GBT 11457] code analyzer 代码分析器 参见 static code analyzer。 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 22 - 关键词 英文术语 中文术语 中文解释 F code coverage 代码覆盖 一种分析方法,用于确定软件的哪些部分已被测 试套件覆盖到了,哪些部分没有。例如:语句覆 盖,判定覆盖和条件覆盖。 code-based testing 基于代码的测试 参见 white box testing。 EITP codependent behavior 相互依赖行为 过度的在情绪或心理上依赖他人,特别是在试图 改变他人目前(不好的)行为的同时又继续支持 其行为。例如,在软件测试时,一边抱怨太晚交 付测试,一边享受采用“英雄主义”方式加班工 作来弥补交付延迟,造成进一步的延迟。 ATT co-existence 共存性 软件产品与通用环境下与之共享资源的其它独 立软件之间共存的能力。[ISO 9126] 参见 portability。[GBT 16260] ATA combinatorial testing 组合测试 当测试的对象具有复合参数,且这些参数自身还 包含多个值,导致了更多组合,超出在允许时间 内可行的测试时,所采用的一种识别合适的测试 子集的组合,以达到预定覆盖级别的方法。参见 classification tree method, n-wise testing, pairwisetesting, orthogonal array testing。 F commercial off-the-shelf software 商业现货软件 参见 off-the-shelf software。 comparator 比较器 参见 test comparator。[GBT 11457] compatibility testing 兼容性测试 参见 interoperability testing。 F compiler 编译器 将高级命令语言编写的程序翻译成能运行的机 器语言的工具。[IEEE 610][GBT 11457 编译程 序] complete testing 完全测试 参见 exhaustive testing。 completion criteria 完成准则 参见 exit criteria。 F complexity 复杂性 系统或组件的设计和/或内部结构难于理解、维 护或验证的程度。参见 cyclomatic complexity。 compliance 依从性 软件产品遵循相关的标准、约定或法规的能力。 [ ISO9126][GBT 16260] compliance testing 依从性测试 确定组件或系统是否满足依从性的测试过程。 component 组件 一个可被独立测试的最小软件单元。[GBT 11457 部件] component integration testing 组件集成测试 为发现集成组件接口之间和集成组件交互所产 生的缺陷而执行的测试。 component specification 组件规格说明 根据组件的功能定义为特定输入而应该产生的 输出规格进行的功能性和非功能性行为的描述。 例如:资源使用。 F component testing 组件测试 对单个的软件组件进行的测试。[与 IEEE610 一 致][GBT 11457 部件测试] compound condition 复合条件 通过逻辑操作符(AND,OR 或 XOR)将两个或两 个以上的简单条件连结起来。如,“A>0 AND B<1000”。 ATA concrete test case 具体测试用例 参见 low level test case。 concurrency testing 并发测试 测试组件或系统如何处理两个或多个在同一时 间段内发生的交叉或并发活动。[与 IEEE 610 一 致] condition 条件 一个可被判定为‘真’、‘假’的逻辑表达式。 例如: A>B。参见 condition testing。 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 23 - 关键词 英文术语 中文术语 中文解释 condition combination coverage 条件组合覆盖 参见 multiple condition coverage。 condition combination testing 条件组合测试 参见 multiple condition testing。 condition coverage 条件覆盖 执行测试套件所能覆盖到的条件百分比。100% 的条件覆盖要求测试到每一个条件语句‘真’、 ‘假’条件。 condition determination coverage 条件判定覆盖 参见 modified condition decision coverage。 condition determination testing 条件判定测试 参见 modified condition decision testing。 condition outcome 条件结果 条件判定的结果,为‘真’或‘假’。 ATT condition testing 条件测试 一种白盒测试技术,设计测试用例以执行条件的 结果。 ETM confidence interval 置信区间 管理项目风险时,实施应急措施从而有效降低风 险影响的时间区间。 confidence test 置信测试 参见 smoke test。 configuration 配置 根据所定义的数值、特性及其相关性而综合设置 一个组件或者系统。[GBT 11457] configuration auditing 配置审核 对配置库及配置项的内容进行检查的过程,比如 检查标准的一致性。 [IEEE 610][GBT 11457] configuration control 配置控制 配置管理的一项内容,包括在正式配置完成之后 对配置项进行评价、协调、批准、撤消、以及变 更修改的控制。 [IEEE 610][GBT 11457] configuration control board (CCB) 配置控制委员会 负责评估、批准或拒绝配置项修改的组织,此组 织应确保被批准的配置修改的执行。 [IEEE 610][GBT 11457] configuration identification 配置标识 配置管理的要素之一,包括选择配置项,并在技 术文档中记录其功能和物理特性。[IEEE 610][GBT 11457] F-AT configuration item 配置项 配置管理中的硬件、软件或软、硬件结合体的集 合,在配置管理过程中通常被当做一个实体。 [IEEE 610][GBT 11457] F F-AT configuration management 配置管理 一套技术和管理方面的监督原则,用于确定和记 录一个配置项的功能和物理属性、控制对这些属 性的变更、记录和报告变更处理和实现的状态、 以及验证与指定需求的一致性。[IEEE 610][GBT 11457] F configuration management tool 配置管理工具 支持对配置项进行识别、控制、变更管理、版本 控制和发布配置项基线的工具。[IEEE 610] configuration testing 配置测试 参见 portability testing。 F confirmation testing 确认测试 参见 re-testing。 conformance testing 一致性测试 参见 compliance testing。 consistency 一致性 在系统或组件的各组成部分之间和文档之间无 矛盾,一致,符合标准的程度。[IEEE 610][GBT 11457] ETM consultative testing 咨询测试 由测试团队外部适当的专家建议和指导驱动的 测试。(例如技术专家和/或业务领域专家) EITP content-based model 基于内容的模型 一种软件过程模型,对良好的工程实践提供了详 细的描述。例如,测试实践。 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 24 - 关键词 英文术语 中文术语 中文解释 content reference model 内容参考模型 参见 content-based model。 EITP continuous representation 连续式表示 一种能力成熟度模型结构,该模型中定义的能力 级别能为特定过程领域的过程改进提供参考。 [CMMI] ETM control chart 控制图 一种统计过程控制工具,用于监控过程判定其是 否被统计受控。通过图形化的描述过程的平均值 和上部及下部控制极限(最高和最低值)。 F control flow 控制流 执行组件或系统中的一系列顺序发生的事件或 路径。[GBT 11457] ATT control flow analysis 控制流分析 一种基于控制流图的静态分析方法。 基于事件(或路径)的序列在执行组件或系统过 程中进行静态分析。 control flow graph 控制流图 在组件或系统执行过程中,所有可能的事件或路 径序列的抽象表示。 control flow path 控制流路径 参见 path。 ATT control flow testing 控制流测试 一种基于结构的测试方法,设计的测试用例执行 特定的作业顺序。存在多种控制流测试技术,例 如决策测试、条件测试、以及路径测试,每种技 术有其特定的方法和控制流覆盖级别。参见 decision testing, condition testing, path testing。 ETM convergence metric 趋同度量 一种显示过程趋向确定准则的度量,例如总测试 执行数比总计划测试数的趋同。 conversion testing 转换测试 用于测试原系统的数据是否能够转换并用于替 代系统的一种测试。 EITP corporate dashboard 企业仪表盘 以仪表盘的表现形式记录企业绩效数据的状态。 参见 balanced scorecard,dashboard。 cost of quality 质量成本 质量活动和问题的总成本,通常分为预防成本、 检测成本、内部失效成本和外部失效成本。 FCOTSCOTS Commercial Off-The-Shelf software 的首字母 缩写。参见 Off-The-Shelf software ETAE coverage 覆盖 用于确定对特定覆盖项执行测试套件所能达到 的程度,通常用百分比表示。 coverage analysis 覆盖分析 对测试执行结果进行特定的覆盖项分析,判断其 是否满足预先定义的标准,是否需要设计额外的 测试用例。 coverage item 覆盖项 作为测试覆盖基础的一个实体或属性:如等价类 划分或代码语句等。 coverage measurement tool 覆盖度量工具 参见 coverage tool。 F coverage tool 覆盖工具 对执行测试套件能够覆盖的结构元素进行客观 测量的工具,如语句、分支等。 EITP critical success factor 关键成功因素 组织或项目完成目标的必要元素,确保成功的关 键因素或活动。参见 content-based model。 ATM EITP Critical Testing Processes 关键测试过程 用于测试过程改进的基于内容的模型,大约包括 12 个关键过程。同行和管理者通过其中高度可 视的过程对绩效和影响企业收益和声誉的关键 任务过程中的表现进行判断。 ATM EITPCTPCTP 参见 Critical Testing Processes。 custom software 定制软件 参见 bespoke software。[GBT 25000.1] 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 25 - 关键词 英文术语 中文术语 中文解释 ATM custom tool 定制工具 为用户或客户而特定开发的软件工具。 ATT cyclomatic complexity 圈复杂度 程序中线性、独立路径的最大数量。圈复杂度可 用 L-N+2P 计算,其中: L=图中的边数/连接数, N=图中的节点数目, P=图中不相连部分的数目。 [与 McCabe 一致] cyclomatic number 圈数 参见 cyclomatic complexity。 D 关键词 英文术语 中文术语 中文解释 daily build 每日构建 每天(经常是晚上)对整个系统进行编译和集成 的开发活动,保证随时可以使用包含所有最新变 更的一致性系统。 ETM dashboard 仪表盘 对某些组织或活动的运营状况进行动态度量的 表现方式,通过使用诸如形象化的“刻度盘”“计 数器”和其他一些类似汽车仪表盘的装置表现。 事件或活动的影响很容易理解并关联到运营目 标上。参见 corporate dashboard, scorecard。 data definition 数据定义 给变量赋值的可执行语句。 F ATT ETAE data-driven testing 数据驱动测试 将测试输入和期望输出保存在表格中的脚本技 术。通过这种技术,运行单个控制脚本就可以执 行表格中所有的测试。录制/回放的测试执行工 具经常应用数据驱动测试方法。[Fewster and Graham],参见 keyword driven testing。 F data flow 数据流 数据对象的顺序的和可能的状态变换的抽象表 示,对象的状态可以是:已创建、已使用和已销 毁。[Beizer][GBT 11457] ATT data flow analysis 数据流分析 基于变量定义和使用的静态分析表格。 data flow coverage 数据流覆盖 测试套件执行了的定义-使用对的百分比。 data flow testing 数据流测试 白盒测试设计技术:测试用例被设计为执行变量 的定义-使用对。 data integrity testing 数据完整性测试 参见 database integrity testing。 data quality 数据质量 数据属性,用于表征对照某些预定义准则的正确 性,例如商业预期,数据完整性需求和数据一致 性。 database integrity testing 数据库完整性测试 测试存取和管理数据(库)的方法和流程,确保 存取方法、流程和数据规则功能达到预期,在存 取数据库时,数据没有被破坏或出现不可预料的 删除、更新或创建。 dd-path dd 路径 算法中两个判定间的路径,或者相应的曲线图中 的两个判定节点,其中不含有任何其他判定。参 见 path。 dead code 死代码 参见 unreachable code。 debugger 调试器 参见 debugging tool。 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 26 - 关键词 英文术语 中文术语 中文解释 F debugging 调试 发现、分析和去除导致软件失效的过程。[GBT 11457] F ATT debugging tool 调试工具 程序员用来复现软件失效、研究程序状态并查找 相应缺陷的工具。调试器可以让程序员单步执行 程序、在任何程序语句中终止程序和设置、检查 程序变量。 decision 判定 有两个或多个可选路径控制流的一个程序控制 点,也是连接两个或多个分支的节点。 decision condition coverage 判定条件覆盖 执行测试用例套件能够覆盖的条件结果和判定 结果的百分比,100%的判定条件覆盖意味着 100%的判定覆盖和 100%的条件覆盖。 ATT decision condition testing 判定条件测试 一种白盒测试设计技术,设计的测试用例用来测 试条件结果和判定结果。 F decision coverage 判定覆盖 执行测试套件能够覆盖的判定结果的百分比。 100%的判定覆盖意味着 100 的分支覆盖和 100%的语句覆盖。 decision outcome 判定结果 判定的结果(可以来决定执行哪条分支)。 decision table 决策表 可用来设计测试用例的表格,表现了输入和/或 激励(因)以及相关的输出/行为(果)的组合。 [GBT 11457 判定表] F ATA decision table testing 决策表测试 一种黑盒测试设计技术,设计的测试用例用来测 试决策表中输入和/或激励的组合。 [Veenendaal04]参见 decision table。 decision testing 判定测试 一种白盒测试设计技术,设计测试用例以执行判 定结果。 F ATM defect 缺陷 组件或系统中会导致组件或系统无法执行其必 需功能的瑕疵,例如:错误的语句或变量定义。 如果在组件或系统运行中遇到缺陷,可能会导致 失效。[GBT 11457] ATA defect-based technique 基于缺陷的技术 参见 defect based test design technique。 ATA defect-based test design technique 基于缺陷的测试设 计技术 针对某个已知种类的缺陷,设计测试用例以测试 该类别的缺陷的过程。参见 defect taxonomy. defect category 缺陷分类 参见defect type。 F defect density 缺陷密度 组件或系统识别出的缺陷数除以组件或系统规 模(标准度量术语表达为,例如,代码行数、类 和函数指针数量)。[GBT 11457] EITP Defect Detection Percentage (DDP) 缺陷发现率 在一个测试阶段发现的缺陷数除以在测试阶段 和之后其他阶段发现的缺陷总数所得的百分比 数。参见 escaped defects。 defect management 缺陷管理 发现、研究、处置、去除缺陷的过程。包括记录 缺陷、分类缺陷和识别其造成的影响。[与 IEEE 1044 一致] ATM defect management committee 缺陷管理委员会 利益相关者的跨职能团队,管理从初始发现到最 终解决(缺陷移除、缺陷延期、或报告取消)的 已报告的缺陷。某些情况下,与配置管理委员会 是相同的团队。参见 configuration control board。 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 27 - 关键词 英文术语 中文术语 中文解释 defect management tool 缺陷管理工具 方便记录和跟踪缺陷和修改状态的工具,这种工 具常常具有面向工作流的特性,以跟踪和控制事 件的资源分配、更正和再测试,并提供报表。参 见 incident management tool。 defect masking 缺陷屏蔽 一个缺陷阻碍发现另一个缺陷的情况[与 IEEE 610 一致] defect report 缺陷报告 对造成软件组件或系统不能实现预期功能的缺 陷进行描述的报告文档。 F-AT ATA defect taxonomy 缺陷分类 一种缺陷分类(等级)系统,用于缺陷分类。 defect tracking tool 缺陷跟踪工具 参见 defect management tool。 ATM defect triage committee 缺陷分类委员会 参见defect management committee。 defect type 缺陷类型 缺陷分类中的元素。缺陷分类能从不同考虑 角度识别,包括但不限于: -缺陷产生的阶段或开发活动,例如规格错 误或编码错误; -缺陷特征,例如“差一(off-by-one)”缺陷; - 不正确,例如不正确的关系运算符、编程 语言的语法错误、或无效的假设; -性能问题,例如超长的执行时间、不充分 的可用性。 ATT definition-use pair 定义-使用对 变量的定义和其后续使用的相关性,变量使用包 括变量计算(比如乘法)或者指导路径的执行 (“断言”的使用)。 deliverable 交付物 必须交付给作者之外的人的(工作)产品。 EITP Deming cycle 戴明环 包含四个步骤的解决问题的迭代过程,(计划、 实施、检查、行动),通常用于过程改进。[Deming] design-based testing 基于设计的测试 根据组件或系统的架构和/或详细设计而设计测 试用例的测试方法(例如:组件或系统接口间的 测试)。 desk checking 桌面检查 通过手工模拟执行对软件或规格说明进行的测 试。参见 static analysis。[GBT 11457] development testing 开发测试 通常在开发环境下,开发人员在组件或系统实现 过程中进行的正式或非正式的测试。[与 IEEE 610 一致][GBT 11457] deviation 偏离 参见 incident。[GBT 11457] deviation report 偏离报告 参见 incident report。 EITP diagnosing (IDEAL) 诊断(IDEAL) IDEAL 模型中的一个阶段,决定了相对于希望到 达的目标而言现在所处的位置。诊断阶段包括以 下活动:描绘当前状态和期望状态,提出建议。 参见 IDEAL。 dirty testing 负面测试 参见 negative testing。 documentation testing 文档测试 关于文档质量的测试,例如:对用户手册或安装 手册的测试。 domain 域 可供有效输入和/或输出值选择的集合。 ATA domain analysis 域分析 一种黑盒测试设计技术,当多个变量可以或者应 该一起测试时,用来确定测试用例的效率和有效 性。是在等价类划分和边界值分析基础上的推 广。参见boundary value analysis,equivalence 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 28 - 关键词 英文术语 中文术语 中文解释 partitioning。 F ETAE driver 驱动器 某种软件组件或者测试工具,用以替代负责控制 的组件和/或调用组件或系统。[与 TMap 一 致][GBT 11457 驱动程序] ATT dynamic analysis 动态分析 组件或系统的执行过程中对其行为评估的过程, 例如对内存性能、CPU 使用率等的估算。[与 IEEE 610 一致][GBT 11457] F dynamic analysis tool 动态分析工具 为程序代码提供实时信息的工具。通常用于识别 未定义的指针,检测指针算法和内存地址分配、 使用及释放的情况以及对内存泄漏进行标记。 dynamic comparison 动态比较 在软件运行过程中(例如用测试工具执行),对 实际结果和期望结果的比较。 F dynamic testing 动态测试 通过运行软件的组件或系统测试软件。 E 关键词 英文术语 中文术语 中文解释 ATM effectiveness 有效性 产生预期结果的能力。参见 efficiency。 ATM ATT efficiency 效率 (1)在给定条件下根据资源的使用情况,软件 产品能够提供适当性能的能力。[ISO 9126][GBT 16260][GBT 11457] (2)在给定数量资源的条件下,特定过程产生 预期结果的能力。 efficiency testing 效率测试 确定软件产品效率的测试过程。 EITP EFQM(European Foundation for Quality Management) excellence model EFQM(欧洲质量管 理基金会)卓越模 型 一种非硬性规定的组织级质量管理体系架构,由 欧洲质量管理基金会建立并拥有,该架构基于 5 个“使能”标准(指导组织做什么)和 4 个“结 果”标准(指导组织达到哪些目标)。 elementary comparison testing 基本比较测试 一种黑盒测试设计技术,根据判定条件覆盖的理 念,设计测试用例测试软件各种输入的组合。 [TMap] embedded iterative development model 嵌入式迭代开发模 型 一种开发生命周期子模型,在一个整体上是顺序 模型的过程中的通过迭代来细化设计、编程和测 试。在这种情况下,整个项目的高层设计文档经 过拟制和批准,但具体的详细设计、代码开发和 测试是迭代产生的。。 EITP emotional intelligence 情商 指识别、评价和管理自己、他人及群体情感的能 力、才能和技能。 EMTEEMTE equivalent manual test effort 的缩写。 emulator 仿真器 对一个给定的系统,接受同样输入并产生同样输 出的设备、计算机程序或系统。[IEEE 610]参见 simulator。[GBT 11457 模拟器] F entry criteria 入口准则 进入已定义的下一项任务(如测试阶段)必须满 足的一组通用和特定的条件。设立入口准则的目 的是为了防止活的在尚未满足入口准则的情况 下启动而花费更多的资源或者浪费资源[Gilb and Graham]。 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 29 - 关键词 英文术语 中文术语 中文解释 entry point 入口点 一条可执行语句或处理步骤,它指定了给定进程 准备执行的入口。[GBT 11457] equivalence class 等价类 参见 equivalence partition。 equivalence partition 等价类划分 根据规格说明,输入域或输出域的子域内的任何 值都能使组件或系统产生相同的响应结果。 equivalence partition coverage 等价类划分覆盖 执行一组测试套件能够覆盖的等价类的百分比。 F ATA equivalence partitioning 等价类划分 一种黑盒测试设计技术,从每一个等价类中选取 代表值进行测试。原则上设计的测试用例需要覆 盖每一个等价类。。 ETAE equivalent manual test effort 等效手工测试时间 度量指标,指手动执行相同的自动化测试用例需 要的时间。 F error 错误 人为因素产生不正确结果的行为。[与 IEEE 610 一致][GBT 11457] F ATA error guessing 错误推测 一种测试设计技术,根据测试人员以往的经验, 猜测在组件或系统中可能存在的缺陷以及错误, 然后有针对性的设计测试用例以暴露这些缺陷。 [GBT 11457] error seeding 错误植入 参见 fault seeding。 error seeding tool 错误植入工具 参见 fault seeding tool。 error tolerance 容错 组件或系统在存在错误输入的情况下继续正常 工作的能力。[与 IEEE 610 一致] escaped defect 逃逸缺陷 在预期的测试级别中应该发现但是未能发现的 一类缺陷。参见 Defect Detection Percentage。 EITP establishing (IDEAL) 建立(IDEAL) IDEAL 模型中的一个阶段,该阶段规划了组织将 如何达到目标的细节。建立阶段包括的活动有: 设置优先顺序、研究可行的方法、规划行动方案。 参见 IDEAL。 evaluation 评估 参见 testing。 exception handling 异常处理 组件或系统对错误输入的行为反应。该错误输入 包括来自人为、来自其他组件或系统以及内部失 效等。 executable statement 可执行语句 编译后可以转换为目标代码的语句,在程序运行 的时候可以按步骤执行并且可以对数据进行相 应的操作。 exercised 被执行 当运行测试用例后被执行的程序元素,如语句、 判定和其他结构元素。 F exhaustive testing 穷尽测试 一种包含了软件输入值和前提条件所有组合的 测试方法。 F ATM ATA exit criteria 出口准则 通过与利益相关者达成一致的一组通用和特定 的的条件,正式允许一个过程结束。设置出口准 则的目的在于防止将没有完成的任务错误地看 成已经完成。测试中使用出口准则来报告和计划 什么时候可以停止测试。[与 Gilb and Graham 一致] exit point 出口点 一条可执行语句或处理步骤,定义了给定的进程 何时准备结束运行。 expected outcome 预期结果 参见 expected result。 expected result 预期结果 根据规格说明或其他源信息,在特定条件下组件 或系统预期的行为。 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 30 - 关键词 英文术语 中文术语 中文解释 ATA experienced-based technique 基于经验的技术 参见 experienced-based test design technique。 F ATA experienced-based test design technique 基于经验的测试设 计技术 根据测试人员的经验、知识和直觉来进行用例设 计和/或选择的一种技术。 experience-based testing 基于经验的测试 基于测试者的经验、知识和直觉的测试。 F F-AT ATA exploratory testing 探索性测试 一种非正式的测试设计技术,测试人员随着测试 的执行主动的设计一些测试用例,通过测试用例 的执行结果以及在测试中获取的信息设计新的、 更好的测试用例。[与 Bach 一致] EITP extreme programming 极限编程 一种用于敏捷软件开发中的软件工程方法,其核 心实践为结对编程、执行大量的代码审查、全部 代码进行单元测试以及保持代码的简洁和清晰。 参见 agile software development。 F 关键词 英文术语 中文术语 中文解释 factory acceptance testing 工厂验收测试 在产品开发的场所进行、由供应商的员工执行的 验收测试,用于判定模块或系统是否符合需求。 测试通常包括软件和硬件。参见 alphatesting。 fail 失败 当测试的实际结果与预期结果不一致时即认为 测试失败。 failover testing 故障转移测试 通过模拟失效模式或在受控环境下制造真实的 失效进行的测试。通过失效针对失效备援机制进 行测试,确保数据不会丢失或损坏以及维持任何 约定的服务水平(例如,功能可用性和响应 时间)。参见 recoverability testing。 F ATM failure 失效 组件/系统与预期的交付、服务或结果存在的偏 差。[与 Fenton 一致][GBT 11457] failure mode 失效模式 失效在物理上或功能上的表现形式。例如,一个 系统的失效模式可能表现为运行缓慢、输出错误 或者执行的彻底中断。[IEEE 610][GBT 11457 失效方式] EITP Failure Mode and Effect Analysis (FMEA) 失效模式和影响分 析 (FMEA) 一种系统地进行风险识别和分析可能的失效模 式的方法,目的在于预防失效的发生。参见 Failure Mode, Effects and Criticality Analysis (FMECA)。 Failure Mode, Effects and Criticality Analysis (FMECA) 失效模式、影响及 危急程度分析 FMEA 的扩展,除了基本的失效模式和影响分析 (FMEA),还包括危急程度分析,该技术基于失效 结果的严重程度将失效模式的可能性制成图表 相对而言具有高可能性和严重性的失效模式优 先采取补救措施以获得最好的效果。参见 Failure Mode and Effect Analysis (FMEA)。 F failure rate 失效率 指定类型单位度量内发生失效的数目。例如,单 位时间失效数、单位事务失效数、单位计算机运 行失效数。[IEEE 610] 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 31 - 关键词 英文术语 中文术语 中文解释 ATM false-fail result 假失败结果 测试结果中报告了测试对象实际不存在的缺陷。 ATM false-negative result 假阴性结果 参见 false-pass result。 ATM false-pass result 假通过结果 测试结果未能识别出测试对象中的缺陷。 ATM false-positive result 假阳性结果 参见 false-fail result。 F fault 故障 参见 defect。[GBT 11457] F fault attack 故障攻击 参见 attack。 fault density 故障密度 参见 defect density。 Fault Detection Percentage (FDP) 故障发现率(FDP) 参见 Defect Detection Percentage (DDP)。 fault injection 故障输入 为测试系统能否探测到缺陷并能复原,而有意添 加缺陷到该系统的过程。故障输入通常均为模拟 在现场发生的失效。参见 fault tolerance。 fault masking 故障屏蔽 参见 defect masking。[GBT 11457] fault seeding 故障植入 故意向组件或系统中添加一些已知缺陷的过程。 其目的是为了监测缺陷的检测率和清除率,然后 估计剩余缺陷的数量。[IEEE 610][GBT 11457 故障播种] ATT fault seeding tool 故障植入工具 在组件或系统中散播故障的工具(例如,故意插 入一个故障)。 fault tolerance 容错性 软件产品存在故障或其指定接口遭到破坏时,继 续维持特定性能级别的能力。[ISO 9126] 参见 reliability,robustness。[GBT 16260] EITP Fault Tree Analysis (FTA) 故障树分析 分析产生故障(缺陷)原因的一种方法。该方法 形象地描述了了失效,人为错误和外部事件之间 的逻辑关系,它们可能结合起来导致特定故障发 生。 feasible path 可达路径 通过一组输入值和存在的前置条件可以执行到 的一条路径。 feature 特性 在需求文档中定义的或包含的一个组件或者系 统的属性(例如:可靠性、 易用性或设计约束)。 [与 IEEE 1008 一致] ETM feature-driven development 特性驱动开发 一种基于客户价值(特性)视角的迭代和增量软 件开发流程。通常用于敏捷软件开发过程。 F field testing 现场测试 参见 beta testing。 finite state machine 有限状态机 一种包含有限数目状态和状态间转换的计算模 型,同时可能伴随一些(触发)行为。[IEEE 610][GBT 11457] finite state testing 有限状态测试 参见 state transition testing。 fishbone diagram 鱼骨图 参见 cause-effect diagram。 F formal review 正式评审 一种过程和需求已被文档化描述的评审方式,例 如审查。[GBT 11457] frozen test basis 冻结测试基准 意指对测试基准文档,只能通过正式的变更控制 过程进行更改。参见 baseline。 Functional Point Analysis (FPA) 功能点分析 一种度量信息系统功能规模的方法,该方法独立 于具体的技术实现。该度量值可以作为度量生产 率、资源需求估算和项目控制的基础。 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 32 - 关键词 英文术语 中文术语 中文解释 functional integration 功能集成 合并组件/系统以尽早实现基本功能的一种集成 方法。参见 integration testing。 F functional requirement 功能需求 该需求定义了组件/系统必须实现的某项功能。 [IEEE 610][GBT 11457] functional test design technique 功能测试设计技术 通过对组件或系统的功能规格说明分析来进行 测试用例的设计和/或选择的过程,该过程不涉 及组件或系统的内部结构。参见 black box test design technique。 F functional testing 功能测试 在对组件/系统功能规格说明的分析的基础上进 行的测试。参见 black box testing。[GBT 11457] functionality 功能性 在规定条件下使用时,软件产品提供的达到规定 的需求以及隐含需求的能力。[ISO 9126][GBT 16260] functionality testing 功能性测试 判断软件产品功能性的测试过程。 G 关键词 英文术语 中文术语 中文解释 ETAE generic test automation architecture 通用测试自动化架 构 包括测试自动化架构的层级、组件和接口,用于 实现一种结构化和模块化的自动化测试的方法。 glass box testing 玻璃盒测试 参见 white box testing。[GBT 11457 白盒测 试] EITP Goal Question Metric 目标问题度量 一种使用三层模型的软件度量方法:概念级(目 标)、操作级(问题)和量化级(度量)。 EITPGQMGQM 参见 Goal Question Metric。 GUIGUI Graphical User Interface 的缩写。 ETAEGUI testing 图形用户界面测试 一种通过图形用户界面执行被测软件的测试类 型。 H 关键词 英文术语 中文术语 中文解释 hardware-software integration testing 软硬件集成测试 为暴露硬件和软件组件之间的交互与接口的缺 陷而执行的测试。 参见 integration testing。 hazard analysis 危害分析 一种用于识别风险因素的技术。危害分析的结果 将为系统开发与测试提供参考。参见 riskanalysis。 ATA heuristic evaluation 启发式评估 一种可用性评估技术,着眼于用户接口和用户接 口设计的可用性问题。评审人员使用该技术检查 接口并判断接口与公认的可用性准则的依从性。 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 33 - 关键词 英文术语 中文术语 中文解释 ATA high level test case 概要测试用例 没有具体的(可执行级别)输入数据和预期结果 的测试用例。实际值没有定义或为不可用,而用 逻辑操作来代替。参见 low level test case。 horizontal traceability 水平可追踪性 指定测试级别的需求和相应测试文档之间的可 追踪性(例如测试计划、测试设计说明、测试用 例说明和测试规程或测试脚本)。 hyperlink 超链接 网页中用于指向其他网页的指针。 ATT hyperlink test tool 超链接测试工具 一种用于检查网站的超链接是否有效的工具。 I 关键词 英文术语 中文术语 中文解释 EITPIDEALIDEAL(模型) 一种组织改进模型,该模型作为启动、规划和实 施改进行动的路线图。IDEAL 模型被命名为 5 个 阶段:启动(initiating)、诊断(diagnosing)、 建立(establishing)、实施(acting)和学习 (learning)。 F impact analysis 影响分析 对需求变更所造成的开发文档、测试文档和组件 修改的评估。 F incident 事件 任何有必要调查的事情。[与 IEEEE 1008 一致] F incident logging 事件日志 记录所发生的(例如,在测试过程中)事件的详 细情况。 F incident management 事件管理 识别、调查、采取行动和处理事件的过程。该过 程包含对事件进行记录、分类并辨识其带来的影 响。 [IEEE 1044] F incident management tool 事件管理工具 辅助记录事件并对事件进行状态跟踪的工具。这 种工具常常具有面向工作流的特性,以跟踪和控 制事件的资源分配、更正和再测试,并提供报表。 参见 defect management tool。 F incident report 事件报告 报告任何需要调查的事件(如在测试过程中需调 查的事件)的文档。[IEEE 829] F F-AT incremental development model 增量开发模型 一种开发生命周期模型。软件项目被划分为一系 列增量,每一增量都交付整个项目需求中的一部 分功能。需求按优先级进行划分,并按优先级在 适当的增量中交付。在这种生命周期模型的一些 版本中(非全部),每个子项目均遵循一个“微 型的 V 模型”,具有自有的设计、编码和测试阶 段。 incremental testing 增量测试 每次集成并测试一个或若干组件/系统,直到所 有组件/系统都已经被集成并测试。 F ATM independence of testing 测试独立性 职责分离,有助于客观地进行测试。[DO-178b] EITP indicator 指标 一种度量,可用于评价或预测其他度量。 infeasible path 不可达路径 经任何输入都无法执行到的路径。 F ATM informal review 非正式评审 一种不基于正式(文档化)过程的评审。 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 34 - 关键词 英文术语 中文术语 中文解释 EITP initiating (IDEAL) 启动(IDEAL) IDEAL 模型中的一个阶段,该阶段为成功的改进 工作奠定基础。启动阶段包括的活动有:设置工 作内容、建立高层支持、创建基础架构。参见 IDEAL。 input 输入 被组件读取的变量(无论存储于组件内还是组件 外)。[GBT 11457] input domain 输入域 有效输入的集合。参见 domain。 input value 输入值 输入的一个实例。参见 input。 insourced testing 内包测试 由项目组外的同地协作成员(非同事)执行的测 试。 F ATM EITP inspection 审查 一种同级评审,通过检查文档以发现缺陷,例如 不符合开发标准,不符合更上层的文档等。审查 最正式的评审技术,是基于文档化的过程。 [IEEE 610, IEEE 1028] 参见 peer review。 [GBT 11457] inspection leader 审查负责人 参见 moderator。 inspector 检视人/审查员 参见 reviewer。 ATT installability 易安装性 软件产品在指定环境下进行安装的性能。 [ISO 9126] 参见 portability。[GBT 16260] installability testing 易安装性测试 测试软件产品可安装性的过程。 参见 portability testing。 installation guide 安装指南 帮助安装人员完成安装过程的使用说明,可存放 在任何合适的介质上。可能是操作指南、详细步 骤、安装向导或任何其他类似的过程描述。 installation wizard 安装向导 帮助安装人员完成安装过程的软件,可存放在任 何合适的介质上。它通常会运行安装过程、反馈 安装结果,并提示安装选项。 instrumentation 插装 在程序中插入附加代码,以便在程序执行时收集 其执行信息。例如,用于度量代码覆盖。[GBT 11457] instrumenter 插装工具 用于执行插装的软件工具。 intake test 预测试 冒烟测试的一种特例,用于决定组件/系统是否 能够进行更深入的测试。通常在测试执行的初始 阶段实施。 F integration 集成 把组件/系统合并为更大部件的过程。[GBT 11457] F integration testing 集成测试 一种以暴露接口及集成组件/系统间交互时存在 的缺陷的测试。参见 component integration testing, system integration testing。[GBT 11457] integration testing in the large 系统集成测试 参见 system integration testing。 integration testing in the small 组件集成测试 参见 component integration testing。 interface testing 接口测试 一种集成测试类型,注重于测试组件/系统之间 的接口。 interoperability 互操作性 软件产品与一个或多个指定组件/系统进行交互 的能力。 [ISO 9126] 参见 functionality。 [GBT 16260][GBT 11457] 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 35 - 关键词 英文术语 中文术语 中文解释 F ATA interoperability testing 互操作性测试 判定软件产品可交互性的测试过程。参见 functionality testing。 invalid testing 无效性测试 使用应被组件/系统拒绝的输入值进行的测试。 参见 error tolerance, negative testing。 ETM Ishikawa diagram 石川图 参见 cause-effect diagram。 isolation testing 隔离测试 将组件与其周边组件隔离后进行的测试。如有必 要,使用桩(stubs)或驱动器(drivers)来模拟周 边程序。 item transmittal report 版本发布报告 参见 release note。 F F-AT iterative development model 迭代开发模型 一种开发生命周期模型。项目被划分为大量迭代 过程。一次迭代是一个完整的开发循环,并(对 内或对外)发布一个可执行的产品,作为正在开 发的最终产品的一个子集,通过不断迭代最终形 成产品。 K 关键词 英文术语 中文术语 中文解释 key performance indicator 关键性能指标 参见 performance indicator。 F ATA ATT ETAE keyword driven testing 关键词驱动测试 一种脚本编写技术,所使用的数据文件不但包含 测试数据和预期结果,还包含与被测程序相关的 关键词。用于测试的控制脚本通过调用特别的辅 助脚本来解释这些关键词。 L 关键词 英文术语 中文术语 中文解释 LCSAJ 线性代码序列与跳 转(LCSAJ) (Linear Code Sequence And Jump)线性代码序 列与跳转。含有三项内容(通常通过源代码清单 的行号识别):可执行语句的线性序列的开始、 结束、以及在线性序列结尾控制流所转移到达的 目标行。 LCSAJ coverage LCSAJ 覆盖 测试套件所检测的组件的 LCSAJ 百分比率。 LCSAJ 达到 100%意味着判定覆盖为 100%。 LCSAJ testing LCSAJ 测试 一种白盒测试设计技术,其测试用例用于执行 LCSAJ。 EITP lead assessor 主任评估师 评估的领导者。在某些情况下,例如 CMMi 和 TMMi,当开展正式评估时,主任评估师必须被授 权并受到正式的培训。 ATA learnability 易学性 软件产品具有的易于用户学习的能力。[ISO 9126] 参见 usability。[GBT 16260] EITP learning (IDEAL) 学习(IDEAL)IDEAL 模型中的一个阶段,该阶段从实践中学习, 并为将来采用新的流程和技术而提高自身能力。 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 36 - 关键词 英文术语 中文术语 中文解释 学习阶段包括的活动有:分析与确认,提出未来 的行动建议。参见 IDEAL。 ETAE level of intrusion 入侵级别 为了测试被测对象的可测性而对被测对象进行 修改和调整的级别。 ATM level test plan 级别测试计划 通常用于一个测试级别的测试计划。参见 test plan。 EITP lifecycle model 生命周期模型 软件产品或项目的生命期按阶段划分的模型。 [CMMI] 参见 software lifecycle。[GBT 11457] ETAE linear scripting 脚本线性化 一种在测试脚本中对结构不做任何控制的脚本 化技术。 link testing 组件集成测试 参见 component integration testing。 load profile 负载配置 被测试的组件或系统可能在生产过程中经历的 活动的描述。负载配置由指定数量的虚拟用户在 特定的时间段内根据预先定义的运行配置处理 一系列已定义事务组成。参见 operational profile。 F load testing 负载测试 一种通过增加负载来评估组件或系统的性能测 试方法。例如:通过增加并发用户数和(或)事 务数量来测量组件或系统能够承受的负载。参见 performance testing, stress testing。 F load testing tool 负载测试工具 参见 performance testing tool。 logic-coverage testing 逻辑覆盖测试 参见 white box testing。[Myers] logic-driven testing 逻辑驱动测试 参见 white box testing。 ATA logical test case 逻辑测试用例 参见 high level test case。 ATA low level test case 详细测试用例 含有具体(实现级别)输入数据和预期结果的测 试用例。概要测试用例中所使用的逻辑运算符被 替换为对应于该逻辑运算符作用的实际值。参见 high level test case。 M 关键词 英文术语 中文术语 中文解释 maintainability 维护性 软件产品是否易于更改,以便修正缺陷、满足新 的需求、使以后的维护更简单或适应新的环境。 [ISO 9126][GBT 16260] F F-AT ATT maintainability testing 维护性测试 判定软件产品的维护性的测试过程。 ETAE maintenance 维护 软件产品交付后对其进行的修改,以修正缺陷, 改善性能或其他属性,或者使其适应新的环境。 [IEEE 1219][GBT 11457] F maintenance testing 维护测试 针对运行系统的更改,或者新的环境对运行系统 的影响而进行的测试。 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 37 - 关键词 英文术语 中文术语 中文解释 man in the middle attack 中间人攻击 由第三方(攻击者)发起的对会话(比如信用卡 交易)的拦截、仿制和/或变更、及随后的转发; 用户对于该第三方并不知晓。 ATM management review 管理评审 由管理层或其代表执行的对软件采购、供应、开 发、运作或维护过程的系统化评估,包括监控过 程、判断计划和进度表的状态、确定需求及其系 统资源分配,或评估管理方式的效用,以达到正 常运作的目的。[IEEE 610, IEEE 1028] EITP manufacturing-based quality 基于制造的质量 一种质量观点,即质量可以用产品或服务符合预 期的设计和需求的程度来衡量。质量由于过程 的使用而提升。[After Garvin] 参见 product-based quality, transcendent-based quality, user-based quality, value-based quality。 ATM master test plan 主测试计划 通常指针对多个测试级别的测试计划。参见 test plan。 ATT maturity 成熟度/成熟性 (1)组织在其过程和工作实践上的有效性和高 效性的能力。 参见 Capability Maturity Model, Test Maturity Model。(2)软件产品 在存在缺陷的情况下避免失效的能力。 [ISO 9126] 参见 reliability。[GBT 16260] EITP maturity level 成熟度等级 过程改进的程度,事先定义过程域,实现全部设 定的目标。 [TMMi][SJT 11235] maturity model 成熟度模型 元素的结构化集合,这些元素描述了组织中某些 方面的成熟度,并且有助于定义和理解组织的过 程。成熟度模型经常向优先的改进行动提供一种 通用语言、共同愿景和框架。 MCDCMCDC 参见 modified condition decision coverage. Mean Time Between Failures 平均失效时间间隔 相邻两次系统故障之间的算术平均时间。MTBF 是可靠性增长模型的典型部分,该模型假定出故 障的系统在缺陷修正流程中可立即修复。参见 reliability growth model。[GBT 11457] Mean Time To Repair 平均修复时间 系统从任何失效中恢复的算术期望(平均)时间。 通常包括确保缺陷已解决的测试时间。[GBT 11457] EITP measure 度量 测量时赋予实体某个属性的数值或类别。[ISO 14598][GBT 18905] measurement 测量 给实体赋予一个数值或类别以描述其某个属性 的过程。 [ISO 14598][GBT 18905] measurement scale 测量标度 约束可用的数据分析类型的标度。 ATT memory leak 内存泄漏 由于程序的动态存储分配逻辑中的缺陷引起的 内存访问失效,导致内存使用完毕后不能收回而 无法使用,最终导致程序和/或其他并行进程因 为内存缺乏而运行失败。 ETM methodical testing 系统化测试 基于标准化的测试集的测试。例如,检查表,质 量标准或通用的测试集。 F EITP ETAE metric 度量 测量所使用的方法或者度量标准。 [ISO 14598][GBT 18905] migration testing 移植测试 参见 conversion testing。 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 38 - 关键词 英文术语 中文术语 中文解释 milestone 里程碑 项目过程中预定义的(中间的)交付物和结果就 绪的时间点。[GBT 11457] EITP mindmap 思维导图 一种用于表示文字、思想、任务或者其他关联项 的图。其内容链接并围绕着中心关键字或思想而 展开。思维导图可用于生成、可视化、结构化和 归类思想,并且有助于研究、组织、解决问题、 做决策和写作。 F mistake 错误 参见 error。[GBT 11457] ETM ETAE model-based testing 基于模型的测试 根据被测组件或系统的模型而展开的测试。 例 如,可靠性增长模型,基于操作特性的用途模型, 或行为模型(决策表和状态转换图)。 F modeling tool 建模工具 用于创建、修改和验证软件或系统模型的工具。 [Graham] F ATM moderator 主持人 负责审查或其他评审过程的负责人或主要人员。 modified condition decision coverage 改进的条件判定覆 盖 执行测试用例套件所能覆盖到的所有独立影响 判定结果的单条件结果的百分比。100%的改进的 条件判定覆盖即满足 100%判定条件覆盖。 modified condition decision testing 改进的条件判定测 试 一种白盒测试技术。设计测试用例以执行独立影 响判定结果的单个条件结果。 modified multiple condition coverage 改进的复合条件覆 盖 参见 modified condition decision coverage。 modified multiple condition testing 改进的复合条件测 试 参见 modified condition decision testing。 module 模块 参见 component。[GBT 11457] module testing 模块测试 参见 component testing。[GBT 11457] monitor 监控器 与被测组件/系统同时运行的软件工具或硬件设 备,对组件/系统的行为进行监视、记录和分析。 [IEEE 610][GBT 11457] F monitoring tool 监控工具 参见 monitor。 monkey testing 猴子测试 忽略软件产品的既定使用规则,通过从大量输入 数据中随机选择一组或随机按键进行测试。 MTBFMTBF 参见 Mean Time Between Failures。 MTTRMTTR 参见 Mean Time To Repair。 multiple condition 复合条件 参见 compound condition。 multiple condition coverage 复合条件覆盖 测试套件覆盖的一条语句内的所有单条件结果 组合的百分比率。100%复合条件覆盖即表明 100%条件判定覆盖。 ATT multiple condition testing 复合条件测试 一种白盒测试设计技术,测试用例用来覆盖一条 语句中的单条件所有可能的结果组合。 mutation analysis 变异分析 一种确定测试套件完整性的方法,即判定测试套 件能够区分程序与其微变体之间区别的程度。 mutation testing 变异测试 参见 back-to-back testing。[GBT 11457] ETM Myers-Briggs Type Indicator (MBTI) 性格测试(MBTI) 用于表示人们不同性格类型和沟通方法的心理 学性格测试。 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 39 - N 关键词 英文术语 中文术语 中文解释 N-switch coverage N-切换覆盖 N+1 个转换的序列在一个测试套件中被覆盖的百 分比率。[Chow] N-switch testing N-切换测试 一种状态转换测试的形式,其测试用例执行 N+1 个转换的所有有效序列。 [Chow] 参见 state transition testing。 n-wise testing N-元测试 一种黑盒测试技术,设计测试用例时,执行所有 可能的输入参数(n)的离散型组合。 参见 combinatorial testing, orthogonal array testing, pairwise testing. negative testing 逆向测试 一种旨在表现组件/系统不能正常工作的测试。 逆向测试取决于测试人员的思维与态度,而与特 定的测试途径或测试设计技术无关,例如使用无 效输入值测试或在异常情况下进行测试。 [Beizer] ATT neighborhood integration testing 邻域集成测试 集成测试的一种。与给定节点连接的所有节点是 集成测试的基础。 non-conformity 不一致 没有实现指定的需求。 [ISO 9000] F non-functional requirement 非功能需求 仅与可靠性、效率、易用性、维护性和可移植性 等属性相关的需求,与功能性无关。 non-functional test design techniques 非功能测试设计技 术 推导或选择非功能测试所需测试用例的过程,此 过程依据对组件/系统的规格说明进行分析,而 不考虑其内部结构。参见 black box test design technique。 non-functional testing 非功能测试 对组件/系统中与功能性无关的属性(例如可靠 性、效率、易用性、维护性和可移植性)进行的 测试。 O 关键词 英文术语 中文术语 中文解释 off-the-shelf software 商业现货软件 面向大众市场(即大量用户)开发的软件产品, 并且以相同的形式交付给许多客户。 ATM open source tool 开源工具 源代码公开的软件工具。通常经互联网提供给用 户使用,允许用户在许可范围内学习、修改、完 善或分发。 ATA operability 易操作性 软件产品被用户操作或控制的能力。 [ISO 9126] 参见 usability。[GBT 16260] ATT operational acceptance testing 运行验收测试 验收测试阶段的运行测试,通常由操作员或者系 统管理员在一个(模拟)运行环境的系统中执行, 关注软件运行方面的行为,例如:易恢复性、资 源行为、易安装性以及技术依从性。参见 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 40 - 关键词 英文术语 中文术语 中文解释 operational testing。 operational environment 运行环境 用户或客户现场所安装的硬件和软件产品,被测 组件/系统将在此环境下使用。软件可能包括操 作系统、数据库管理系统和其他应用程序。 ETM ATT operational profile 运行配置 由组件或系统执行一系列不同任务的代表值,它 们可能是基于与组件系统交互时的用户行为及 其发生的概率而选取的。任务是逻辑的而非物理 的,因此能跨多个机器执行或在非相邻的时间片 段里执行。 operational profile testing 运行配置测试 对系统运作模型(执行短周期任务)及其典型应 用概率的统计测试。[Musa] ETM operational testing 运行测试 在组件/系统的运作环境下对其进行评估的一种 测试。 [IEEE 610][GBT 11457] oracle 结果参照物 参见 test oracle。 ATA orthogonal array 正交矩阵 一个具有特殊的数学特性的二维矩阵。例如,矩 阵中的任意两列都包含了所有可能的、由矩阵的 任意值组成的结对组合。 ATA orthogonal array testing 正交矩阵测试 一种使用正交矩阵系统地测试参数值的所有成 对组合的测试方法。相比于测试参数值的所有组 合减少了很大的测试数量。参见 pairwise testing。 outcome 结果 参见 result。 output 输出 组件写入的一个变量(无论存储在组件内部还是 外部)。[GBT 11457] output domain 输出域 可从中选取有效输出值的集合。参见 domain。 output value 输出值 输出的一个实例/实值。参见 output。 outsourced testing 外包测试 由外部、非同事关系人员或第三方机构进行的测 试。 P 关键词 英文术语 中文术语 中文解释 pair programming 结对编程 一种软件开发方式。组件的代码(开发、测试) 由两人在同一台计算机上共同编写,并实时进行 代码评审。 pair testing 结对测试 一种软件测试方式。由开发者与测试者,或用户 与测试者,一起寻找缺陷。一般使用同一台计算 机并在测试期间交替进行操控。 ATT pairwise integration testing 成对集成测试 一种集成测试方式,测试对象是调用关系图中的 成对组件。 ATA pairwise testing 成对测试 一种黑盒测试设计技术,被设计出来的测试用例 能执行每个成对输入参数所有可能的离散组合。 参见 orthogonal array testing。 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 41 - 关键词 英文术语 中文术语 中文解释 EITP Pareto analysis 帕累托分析法 一种制定决策的统计技术,用于从众多任务中选 择有限数量的任务以取得显著的整体效果。在质 量改进中,大多数问题(80%)是由少数关键原 因导致的(20%)。[GBT 11457] partition testing 划分测试 参见 equivalence partitioning。[Beizer] pass 通过 如果测试的实际结果与预期结果相符,则认为此 测试通过。[GBT 11457] pass/fail criteria 通过/失败准则 用于判定测试项(功能)或特性通过或失败的评 定规则。[IEEE 829][GBT 11457] path 路径 组件/系统从入口到出口的一系列事件(例如, 可执行语句)。[GBT 11457] path coverage 路径覆盖 测试套件执行的路径所占的百分比率。100%的 路径覆盖即表明实现 100%的 LCSAJ 覆盖。 path sensitizing 路径感知 选择一组输入值,以强制执行某指定路径。 ATT path testing 路径测试 一种白盒测试设计技术,设计的测试用例用于执 行路径。[GBT 11457] F peer review 同行评审 由研发产品的同事对软件产品进行的评审,目的 在于识别缺陷并改进产品。例如,审查、技术评 审和走查。[GBT 11457] performance 性能 组件/系统在给定的处理周期和吞吐率等约束 下,完成指定功能的程度。 [IEEE 610] 参见 efficiency。[GBT 11457] performance indicator 性能指标 一种有效性和/或效率的高级(抽象)度量单位, 用于指导和控制开发进程。例如,软件交付时间 的偏差。[CMMI] performance profiling 性能配置 定义性能、负载和/或压力测试方面的用户配置。 这些配置基于组件或系统的运行要求的配置,反 映出期望的或实际的使用情况以及期望的工作 量。参见 load profile, operational profile。 F F-AT ATT performance testing 性能测试 判定软件产品性能的测试过程。参见 efficiency testing。[GBT 11457] F ATT performance testing tool 性能测试工具 一种支持性能测试的工具,通常有两个主要功 能:负载生成和测试事务测量。负载生成可以模 拟多用户或者大量输入数据。执行时,对选定的 事务的响应时间进行测量并记录。性能测试工具 通常会生成基于测试日志的报告以及负载对应 响应时间的图表。 ATA ATM phase containment 阶段遏制 缺陷,在软件生命周期中的某个阶段引入,并在 同一个阶段被移除所占的百分比。 phase test plan 阶段测试计划 通常用于一个测试阶段的测试计划。参见 test plan ETM planning poker 计划扑克 一种基于共识的评估技术,常用于敏捷软件开发 中,用来评估用户故事(user stories)的预估工 作量和相对规模。它是宽带 Delphi 法(Wide Band Delphi)的一种演变,通过团队评估达成共识, 用一组带有数字的扑克牌来表示预估的工作量。 参见 agile software development, Wide Band Delphi. pointer 指针 指出另一个数据项的位置的数据项,例如,指出 下一个要处理的员工记录的地址的数据项。 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 42 - 关键词 英文术语 中文术语 中文解释 [IEEE 610][GBT 11457] portability 可移植性 软件产品在不同硬件或软件环境之间迁移的简 易性。[ISO 9126][GBT 16260] F ATT portability testing 可移植性测试 判定软件产品可移植性的测试过程。 postcondition 后置条件 执行测试或测试步骤后必须满足的环境和状态 条件。[GBT 11457] post-execution comparison 运行后比较 实际值与预期值的比较,在软件运行结束后执 行。 post-project meeting 项目总结会议 参见 retrospective meeting。 precondition 前置条件 对组件/系统执行特定测试或测试步骤之前所必 须满足的环境和状态条件。[GBT 11457] predicate 断言 一个声明,用以判断“真”或“假”,以此确定 后续决策逻辑的控制流。参见 decision。 predicted outcome 预期结果 参见 expected result。 pretest 预测试 参见 intake test。 ATM priority 优先级 赋予某项(业务)重要性的级别。例如,缺陷级 别。[GBT 11457] PRISMA(Product RISk MAnagement) PRISMA(产品风 险管理) 一种基于风险测试的系统性方法,它采用产品的 风险识别和分析,创建依据风险可能性和影响范 围的风险矩阵。 F probe effect 探测影响 在测试时由于测试工具(例如,性能测试工具或 监测器)对组件/系统产生的影响。比如,使用 性能测试工具可能会使系统的性能有小幅度降 低。 problem 问题 参见 defect。 problem management 问题管理 参见 defect management。 problem report 问题报告 参见 defect report。 procedure testing 规程测试 该测试旨在确保组件或系统能与新的或已存在 的用户业务流程或操作流程联合运行。 process 过程 一组将输入转变为输出的相关活动。 [ISO 12207] EITP process assessment 过程评估 根据参考模型,对组织的软件过程进行受过训练 的评价。[与 ISO15504 一致][GBT 11457] ETM process-compliant testing 过程依从测试 依从一组预定义过程的测试,例如,由外部标准 委员会定义。参见 standard-compliant testing。 process cycle test 过程周期测试 一种黑盒测试设计技术,设计的测试用例用于执 行业务流程或过程。 [TMap]参见 procedure testing。 ETAE process-driven testing 过程驱动型测试 一种脚本技术,脚本可以采用测试对象的多个用 例组成不同场景。脚本的测试数据可以参数化。 process improvement 过程改进 一组用于改进组织过程的性能和成熟度的活动 及其结果。[CMMI][GBT 11457] EITP process model 过程模型 一种框架,其中有相同特性的过程归类到一个整 体模型,例如,测试改进模型。 process reference model 过程参考模型 一种过程模型,它提供了一组最佳实践和如何循 序渐进提高的方法。 EITP product-based quality 基于产品的质量 质量的一种视角,质量是基于一组良好定义的质 量属性。这些属性必须以客观的和定量的方式测 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 43 - 关键词 英文术语 中文术语 中文解释 量。相同类型产品的质量差异能追溯到已实现的 特定质量属性。[与 Garvin 一致] 参见 manufacturing- based quality, quality attribute, transcendent-based quality, user-based quality, value-based quality。 F F-AT ATM ATA ATT product risk 产品风险 与测试对象有直接关系的风险。参见 risk。 Product RISk MAnagement 产品风险管理 参见 PRISMA. production acceptance testing 产品验收测试 参见 operational acceptance testing。 program instrumenter 程序插装器 参见 instrumenter。 program testing 程序测试 参见 component testing。 project 项目 项目是一组以符合特定需求为目的,相互协同, 具有开始和结束时间的受控活动。这些特定需求 包括限定的周期、成本和资源。[ISO 9000][GBT 11457] EITP project retrospective 项目回顾 一种结构化的方法,用于捕捉经验教训和制定特 定行动计划,从而在下一个项目或下一个项目阶 段进行改进。 F ATM project risk 项目风险 与(测试)项目的管理与控制相关的风险。例如: 缺乏配备人员、严格的限期、需求的变更、等等。 参见 risk。 project test plan 项目测试计划 参见 master test plan。 pseudo-random 伪随机 一个表面上随机的序列,但事实上是根据预定的 序列而生成的。 Q 关键词 英文术语 中文术语 中文解释 QFDQFD 参见 quality function deployment. qualification 鉴定 证实满足规定要求能力的过程。术语“已鉴定” 表明对应的状态。[ISO 9000][GBT 11457] F quality 质量 组件、系统或过程满足指定需求或用户/客户需 要及期望的程度。 [IEEE 610][GBT 11457] quality assurance 质量保证 质量管理的组成部分,提供达到质量要求的可信 程度。 [ISO 9000][GBT 11457] quality attribute 质量属性 影响某项质量的特性或特征。 [IEEE 610][GBT 11457] quality characteristic 质量特征 参见 quality attribute。 quality control 质量控制 为达到质量要求所采取的作业技术和活动,是质 量管理的一部分。[与 ISO 8402 一致][GBT 11457] 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 44 - 关键词 英文术语 中文术语 中文解释 quality function deployment 质量功能展开 将客户对产品的需求进行多层次的演绎分析,转 化为产品的设计要求、零部件特性、工艺要求、 生产要求的质量工程工具,用来指导产品的健壮 设计和质量保证的方法。[Akao] quality gate 质量关口 项目中一个特殊的里程碑,质量关口位于项目中 强烈依赖前一阶段输出的这些阶段之间。质量关 口包括前一阶段文档的正式审核。 quality management 质量管理 在质量方面指导和控制一个组织的协同活动。通 常包括建立质量策略和质量目标、质量计划、质 量控制、质量保证和质量改进。 [ISO 9000] F-AT ATM quality risk 质量风险 有关质量属性的产品风险。参见 Quality attribute, productrisk。 R 关键词 英文术语 中文术语 中文解释 ETMRACI matrix RACI 矩阵 一个矩阵,用来描述项目交付或任务执行过程中 的各个角色及其职责。它对明确角色和职责特别 有用,RACI 是四个主要职责的缩写:谁负责 (Responsible), 谁批准(Accountable), 咨 询谁(Consulted),通知谁(Informed)。 random testing 随机测试 一种黑盒测试设计技术,选择测试用例以匹配某 种运行概要情况(可能使用伪随机生成算法). 这种技术可用于测试非功能性的属性,例如可靠 性和性能。 EITP Rational Unified Process 统一软件开发过程 一种专有的可适化迭代软件开发的过程框架,包 括四个项目生命阶段:初始阶段、细化阶段、构 造阶段和交付阶段。 ETM reactive testing 反应性测试 从真实被测系统获取动态反应和结果的测试。典 型的反应性测试周期较短,在被测对象没有提交 之前,不会进行测试的设计和执行。 recorder 记录员 参见 scribe。 ATT record/playback tool 录制/回放工具 参见 capture/playback tool。 recoverability 易恢复性 指软件产品在失效后重建其特定性能的级别以 及恢复数据的能力。 [ISO 9126] 参见 reliability[GBT 16260] ATT recoverability testing 易恢复性测试 判定软件产品易恢复性的测试过程。参见 reliability testing。 recovery testing 恢复测试 参见 recoverability testing。 ETM regression-averse testing 回归规避测试 一种测试类型,运用各种技术防范回归的风险, 例如设计可复用测试组件、开展多层级的自动化 测试。 F F-AT ETAE regression testing 回归测试 对以前已测试已修改程序进行的测试,确保对软 件的更改没有对未改变的部分带来新的缺陷。软 件修改后或使用环境变更后要执行回归测试。 [GBT 11457] 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 45 - 关键词 英文术语 中文术语 中文解释 regulation testing 规范性测试 参见 compliance testing。 release note 发布说明 标识测试项、测试项配置、目前状态及其他交付 信息的文档,这些交付信息由开发、测试和可能 的其他风险承担者在测试执行阶段开始的时候 提交。[ISO 9126] reliability 可靠性 指软件产品在一定条件下(如,规定的时间或操 作次数等),确保能够执行其必需的功能的能力。 [ISO 9126][GBT 16260] ATT reliability growth model 可靠性增长模型 通过对组件或系统不断测试,并去除其中的缺 陷,可靠性不断增长的模型。 F ATT reliability testing 可靠性测试 判定软件产品可靠性的测试过程。 ATT replaceability 易替换性 在相同环境下,软件产品取代另一指定软件产品 以达到相同目的的能力。 [ISO 9126] 参见 portability。[GBT 16260] F requirement 需求 系统必须满足的,为用户解决问题或达到目的、 条件或者能力。通过系统或者系统的组件的运行 以满足合同、标准、规格或其它指定的正式文档 定义的要求。[IEEE 610][GBT 11457] ATA requirements-based testing 基于需求的测试 根据需求推导测试目标和测试条件以设计测试 用例的方法。例如,执行特定功能的测试或探测 诸如可靠性和可用性等非功能性属性的测试。 F requirements management tool 需求管理工具 一种支持需求记录、需求属性(例如,优先级) 和注解的工具,能够通过多层次需求和需求变更 管理达到可追踪性。一些需求管理工具还支持静 态分析,如一致性检查以及预定义的需求规则之 间的冲突。 requirements phase 需求阶段 在软件生命周期中定义和文档化软件产品需求 的阶段。 [IEEE 610][GBT 11457] resource utilization 资源利用性 软件产品在规定的条件下执行其功能时,使用适 当资源类型和数量的能力。例如,在规定条件下 程序执行其功能时,所使用的主内存和二级内存 容量、需要的临时或溢出文件的大小。 [ISO 9126] 参见 efficiency。[GBT 16260] ATT resource utilization testing 资源利用性测试 判定软件产品资源利用的测试过程。参见 efficiency testing。 result 结果 测试执行的成果,包括屏幕输出、数据更改、报 告和发出的通讯消息。参见 actual result, expected result。 resumption criteria 继续准则 在重新启动被中断(或者延迟)的测试时,必须重 复执行的测试活动。 [与 IEEE 829 一致] F ETAE re-testing 再测试 重新执行上次失败的测试用例,以验证纠错的正 确性。 EITP retrospective meeting 总结会议 在项目结束时的举行的会议,在此期间,项目小 组成员对本项目进行评估,以吸取经验应用于下 一个项目。 F ATM review 评审 对产品或产品状态进行的评估,以确定与计划的 结果所存在的误差,并提供改进建议。例如,管 理评审、非正式评审、技术评审、审查和走查。 [与 IEEE 1028 一致][GBT 11457] 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 46 - 关键词 英文术语 中文术语 中文解释 ATM review plan 评审计划 项目评审计划,它描述了评审方法、资源和进度 安排,除此之外,明确了评审的文档、代码、评 审类型、参与者、进入/退出标准,同时对计划 制定的依据进行了说明。 F review tool 评审工具 对评审过程提供支持的工具。典型的功能包括计 划评审、跟踪管理、通讯支持、协同评审以及对 具体度量(单位)收集与报告的存储库。 F ATM reviewer 评审人 参与评审的人员,辨识并描述被评审产品或项目 中的异常。在评审过程中,可以选择评审人员从 不同角度评审或担当不同角色。 F ATM ETAE risk 风险 可能会导致负面结果的因素。通常表达成可能的 (负面)影响。[GBT 11457] ATM ATA ATT risk analysis 风险分析 通过评估识别出的风险,以估计其影响和发生的 可能性的过程。 F ATM ATA ATT risk-based testing 基于风险的测试 在项目初始阶段使用的一种测试方法,用来降低 产品风险的级别,并通知利益相关者产品风险的 状态。该方法包括了产品风险识别和使用风险级 别指导测试过程。 risk category 风险类别 参见 risk type。 ATM ATA ATT risk control 风险控制 为降低风险到或控制风险在指定级别而达成的 决议和实施防范(度量)措施的过程。 ATM ATA risk identification 风险识别 使用技术手段(例如,头脑风暴、检查表和失效 历史记录)标识风险的过程。 risk impact 风险影响 风险转变成既成事实或事件的危害。 ATM ATA ATT risk level 风险级别 风险的重要性,由风险的影响和可能性定义。风 险级别用于决定测试的强度。风险级别既能用定 性的词(比如:高、中、低)表示,又能用定量 的词表示。 risk likelihood 风险概率 风险转变成既成事实或事件的概率。 ATM ATA risk management 风险管理 对风险进行标识、分析、划分优先级和控制所应 用的系统化过程和实践。[GBT 11457] ATM ATA ATT ETAE risk mitigation 风险缓解 参见 risk control。 risk type 风险类型 通过一个或多个公共因子对风险分组,例如质量 属性、原因、位置、风险的潜在影响等。用特定 类型的测试降低特定类型的风险。例如:易用性 测试能降低因用户错误操作而引起的风险。 ATT robustness 健壮性 在出现无效输入或压力环境条件下,组件/系统 能够正常工作的程度。[IEEE 610] 参见 error-tolerance, fault-tolerance。[GBT 11457] F robustness testing 健壮性测试 判定软件产品健壮性的测试。 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 47 - 关键词 英文术语 中文术语 中文解释 ATM root cause 根本原因 指缺陷产生的根源。如果清除了一个缺陷的根 源,那么该缺陷即被清除了。[CMMI] ATA root cause analysis 根本原因分析 识别缺陷产生的根本原因的分析技术,通过纠正 缺陷的根源,期望将缺陷再次发生的可能性降为 最低。 EITPRUPRUP 参见 Rational Unified Process。 S 关键词 英文术语 中文术语 中文解释 safety 安全性 软件产品在特定的使用环境中,达到对人、业务、 软件、财产或环境可接受的危害风险级别的能力 [ISO 9126]。[GBT 16260] safety critical system 安全关键系统 指一个系统其失效或故障可能导致人员死亡或 受到严重伤害,数据丢失或严重损坏,或环境损 害。 safety testing 安全性测试 判定软件产品安全性的测试。 sanity test 健全性测试 参见 smoke test。 scalability 可扩展性 软件产品可升级以容纳更多负载的能力。 [Gerrard] scalability testing 可扩展性测试 判定软件产品可扩展性的测试。 scenario testing 场景测试 参见 use case testing。 scorecard 记分卡 一个汇总的成绩度量表。表示完成远期目标的进 展情况。记分卡提供在预定义间隔期间或结束时 的静态度量。参见 balanced scorecard, dashboard。 F scribe 记录员 在评审会议中将每个提及的缺陷和任何过程改 进建议记录到日志表单上的人员,记录员要确保 日志表单易于阅读和理解。 scripted testing 脚本化测试 通过执行预先准备好的测试脚本进行测试。 F scripting language 脚本语言 用于编写可执行测试脚本(这些脚本被测试执行 工具使用,如录制/回放工具)的编程语言。 EITPSCRUMSCRUM 用于管理项目的迭代增量框架,通常与敏捷软件 开发一起使用。参见 agile software development。 security 安全保密性 软件产品防止对程序和数据未授权访问(无论是 有意还是无意)的能力的属性。 [ISO 9126]。 参见 functionality。[GBT 16260] F F-AT ATT security testing 安全性测试 判定软件产品安全保密性的测试,参见 functionality testing。 security testing tool 安全性测试工具 测试安全特性和脆弱性的工具。 F security tool 安全性工具 提高运行安全性的工具。 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 48 - 关键词 英文术语 中文术语 中文解释 serviceability testing 服务能力测试 参见 maintainability test。 session-based test management 基于会话的测试管 理 用于测量和管理基于会话的测试的方法,例如探 索性测试。 session-based testing 基于会话的测试 测试设计和执行在测试活动中按计划采用不中 断会话的测试方法,经常与探索性测试联合使 用。 ATM severity 严重程度 缺陷对组件/系统的开发或运行造成的影响程 度。[与 IEEE 610 一致][GBT 11457 严重性] ETM Shewhart chart 休哈特图 参见 control chart ATT short-circuiting 短路 一种用于评估复合条件的编程语言/解释技巧。 如果逻辑运算符一侧的条件直接决定最终结果, 那么该逻辑运算符另一侧的条件可以不做评估。 simulation 仿真 实际或抽象系统的特定行为特征由另一个系统 来代表。 [ISO 2382/1][GBT 11457] simulator 仿真器 测试时所使用的设备、计算机程序或者系统,当 提供一套控制的输入集时,它们的行为或运行与 给定的系统相似。 [与 IEEE 610 DO178b 一致]。 参见 emulator。[GBT 11457] site acceptance testing 现场验收测试 用户/客户在他们现场进行的验收测试,以判定 组件/系统是否符合他们的需求和业务流程,通 常包括软件和硬件。 ETMS.M.A.R.T. goal methodology S.M.A.R.T.目标管 理方法论 一套方法论,特点是目标定义非常明确,而不是 笼统的定义。SMART 是五个客观属性的缩写: Specific(明确具体的), Measurable(可度量 的), Attainable(可实现的), Relevant(现 实性的) 和 Timely(有时间限制的)。 smoke test 冒烟测试 所有定义的或计划的测试用例的一个子集。它覆 盖组件/系统的主要功能,以查明程序的绝大部 分关键功能是否正常工作,但忽略其细节部分。 每日构建和冒烟测试是业界的最佳实践。参见 intake test。 software 软件 计算机程序、过程和可能与计算机系统运行相关 的文档和数据。[GBT 11457] software attack 软件攻击 参见 attack。 Software Failure Mode and Effect Analysis (SFMEA) 软件失效模式和影 响分析 参见 Failure Mode and Effect Analysis (FMEA)。 Software Failure Mode Effect, and Criticality Analysis (SFMECA) 软件失效模式、影 响和危急程度分析 参见 Failure Mode, Effect, and Criticality Analysis (FMECA)。 Software Fault Tree Analysis (SFTA) 软件故障树分析 参见 Fault Tree Analysis (FTA)。 software feature 软件特性 参见 feature。[GBT 11457] software integrity level 软件完整性级别 软件符合或必须遵守的一组软件系统特性(例 如,软件复杂性、风险评估、安全等级、保障等 级、预期性能、可靠性和成本),这些特征用来 反映软件的对用户的重要程度。 F-AT software lifecycle 软件生命周期 指软件产品从开始构思到产品不再被使用为止 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 49 - 关键词 英文术语 中文术语 中文解释 EITP 的一个时间周期。软件生命周期通常包括概念阶 段、需求阶段、设计阶段、实现阶段、测试阶段、 安装和验收阶段、运行和维护阶段,有时还包括 退役阶段。这些阶段可重复或被迭代。[GBT 11457 软件生存周期] EITP Software Process Improvement 软件过程改进 用于改进组织的软件过程和结果的表现和成熟 度活动的程序。[与 CMMI 一致] software product characteristic 软件产品特性 参见 quality attribute。 software quality 软件质量 软件产品的功能和特性总和,能够达到规定的或 隐含的需求。 [ISO 9126][GBT 11457] software quality characteristic 软件质量特性 参见 quality attribute。 software test incident 软件测试事件 参见 incident。 software test incident report 软件测试事件报告 参见 incident report。 ATA Software Usability Measurement Inventory(SUMI) 软件易用性度量调 查表 一种基于调查表的易用性测试技术,以评估组件 /系统的易用性,如用户满意度。[Veenendaal04] source statement 源语句 参见 statement。 specification 规格说明 说明组件/系统的需求、设计、行为或其他特征 的文档,常常还包括判断是否满足这些条款的方 法。理想情况下,文档是以全面、精确、可验证 的方式进行说明的。[与 IEEE 610 一致][GBT 11457] ATA specification-based technique 基于规格说明的技 术 参见 black box test design technique。 specification-based testing 基于规格说明的测 试 参见 black box testing。 specification-based test design technique 基于规格说明的测 试设计技术 参见 black box test design technique。 specified input 特定的输入 在规格说明中预测结果的输入。 EITPSPISPI 参见 Sofware Process Improvement。 ATT stability 稳定性 软件产品避免因更改后导致非预期结果的能力。 [ISO9126] 参见 maintainability。[GBT 16260] EITP staged representation 阶段式表示法 为达到在一系列领域流程上的目标建立成熟度 等级的模型结构;每个等级都要为随后的等级建 立一个基础。[CMMI] EITP standard 标准 正式的,可能是强制的,开发和使用的一组需求, 用来描述一致的工作方法或提供指南(例如 ISO/IEC 标准,IEEE 标准,和组织的标准)。[与 CMMI 一致][GBT 11457] ETM standard-compliant testing 标准依从测试 依从一组标准定义的需求的测试,例如,依从产 业测试标准或测试关键性安全系统的标准。参见 process-compliant testing。 standard software 标准软件 参见 off-the-shelf software。 standards testing 标准测试 参见 compliance testing。 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 50 - 关键词 英文术语 中文术语 中文解释 state diagram 状态图 一种图表,描绘组件/系统所能呈现的状态,并 显示导致或产生从一个状态转变到另一个状态 的事件或环境。[GBT 11457] state table 状态表 一种表格,显示每个状态的有效和无效的转换及 可能的伴随事件。 state transition 状态转换 组件/系统的两个状态之间的转换。 F ATA state transition testing 状态转换测试 一种黑盒测试设计技术。其设计的测试用例用来 执行有效和无效的状态转换。参见 N-switch testing。 statement 语句 编程语言的一个实体,一般是最小的、不可分割 的执行单元。[GBT 11457] F statement coverage 语句覆盖 由测试套件运行的可执行语句的百分比率。 ATT statement testing 语句测试 一种白盒测试设计技术。其所设计的测试用例用 来对语句执行测试。 F ATT static analysis 静态分析 分析软件工件(如需求或代码),而不执行这些 工作产品。 F static analysis tool 静态分析工具 参见 static analyzer。 ATT static analyzer 静态分析器 执行静态分析的工具。 static code analysis 静态代码分析 分析软件的源代码而不执行软件。 static code analyzer 静态代码分析器 执行静态代码分析的工具,并对源代码的一些特 性进行检查,例如,对编码规范的遵循、质量度 量或数据流异常等。 F static testing 静态测试 对组件/系统进行的不执行程序代码(软件)的 一种测试。例如,对代码评审或静态代码的分析。 statistical testing 统计测试 用输入的统计分布模型来构造有代表性的测试 用例的一种测试设计技术。参见 operational profile testing。 status accounting 状态记录 配置管理的一个要素,包括纪录和报告有效管理 配置所需的信息。这些信息包括认可的配置标识 的列表、提议的配置变更的状态和认可的变更的 实施状态。[IEEE 610] ATM EITPSTEPSTEP 参见 Systematic Test and Evaluation Process。 storage 存储 参见 resource utilization。[GBT 11457] storage testing 存储测试 参见 resource utilization testing。 F stress testing 压力测试 当工作量等于或超过规定量,或可用资源少于预 期(如能访问的存储和服务器)时,用于评估组 件或系统的一种性能测试方法。[与 IEEE 610 一 致] 参见 performance testing,load testing。 [GBT 11457 强度测试] F stress testing tool 压力测试工具 支持压力测试的工具 structural coverage 结构覆盖 基于组件/系统内部结构的覆盖度量 structural test design technique 结构测试设计技术 参见 white box test design technique。 F structural testing 结构测试 参见 white box testing。[GBT 11457] structure-based test design technique 基于结构的测试设 计技术 参见 white box test design technique。 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 51 - 关键词 英文术语 中文术语 中文解释 ATT structure-based techniques 基于结构的技术 参见 white box test design technique。 F structure-based testing 基于结构的测试 参见 white-box testing。 ETAE structured scripting 结构化脚本 创建和复用脚本库脚本的一种技术。 structured walkthrough 结构走查 参见 walkthrough。 F ETAE stub 桩 一个软件组件框架的实现或特殊目的实现,用于 开发和测试另一个调用或依赖于该组件的组件。 它代替被调用的组件。[与 IEEE 610 一致][GBT 11457] subpath 子路径 组件中的可执行语句序列。 suitability 适合性 软件产品为特定任务和用户目标提供一套适合 功能的能力。 [ISO 9126]。 参见 functionality。[GBT 16260] ATA suitability testing 适合性测试 决定软件产品适合性的测试过程。 ATASUMISUMI 参见 Software Usability Measurement Inventory. suspension criteria 暂停准则 用来(暂时性地)停止对测试条目进行的所有或 部分测试活动的准则。[与 IEEE 829 一致] ETAESUTSUT System Under Test 缩写。 syntax testing 语法测试 一种黑盒测试设计技术,根据输入域和(或)输 出域的定义设计测试用例。 system 系统 组织在一起实现特定功能或一组功能的一套组 件。[IEEE 610][GBT 11457] system integration testing 系统集成测试 测试系统和软件包的集成;测试与外部组织(如: 电子数据交换、国际互联网)的接口 system of systems 综合系统 多个异构的分布式系统,嵌入在多层次,多领域 互联的网络内,以解决大型跨学科的共同问题和 意图为目的,通常没有一个共同的管理结构。 F system testing 系统测试 测试集成系统以验证它是否满足指定需求的过 程。 [Hetzel][GBT 11457] system under test 被测系统 参见 test object. ATM EITP Systematic Test and Evaluation Process 系统化测试和评估 过程 一种结构化测试方法论,也作为基于内容的模型 用于改进测试过程,系统化测试和评估过程 (STEP)不要求改进按照特定的次序。参见 content-based model。 T 关键词 英文术语 中文术语 中文解释 TDDTDD 参见 test-driven development 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 52 - 关键词 英文术语 中文术语 中文解释 F ATM technical review 技术评审 一种同行间的小组讨论活动,主要为了对所采用 的技术实现方法达成共识。[Gilb and Graham, IEEE 1028] 参见 peer review。 test 测试 一个或多个测试用例的集合 [IEEE 829]。[GBT 11457] ETAE test adaption layer 测试适用层 通用测试自动化架构中的一层,通过提供必要的 代码使自动化测试适用于不同的系统组件、配置 或接口 test analysis 测试分析 分析测试依据和定义测试目标的过程 F F-AT ATM test approach 测试方法 针对特定项目的测试策略的实现,通常包括根据 测试项目的目标和风险进行评估之后所做的决 策、测试过程的起点、采用的测试设计技术、退 出准则和所执行的测试类型。 ETM test architect 测试架构师 (1)负责为测试组织和组织与其他之间的关系提 供指导和战略方向的人员。 (2)负责确定如何对特定系统去构造测试的人 员,测试主题包含测试工具和测试数据管理等。 F-AT test automation 测试自动化 应用软件来执行或支持测试活动,如测试管理、 测试设计、测试执行和结果检验。 ETAE test automation architecture 测试自动化架构 实例化通用测试自动化架构,以定义测试自动化 解决方案的架构,比如层级、组件、业务和接口。 ETAE test automation engineer 测试自动化工程师 负责对测试自动化架构和测试自动化解决方案 的技术演进设计、执行和维护的人员。 ETAE test automation framework 测试自动化框架 提供测试自动化环境的工具,通常包含一个测试 用具和多个测试库。 ETAE test automation manager 测试自动化经理 负责对测试自动化解决方案的开发和演进规划 和监督的人员。 ETAE test automation solution 测试自动化解决方 案 测试自动化架构的实现/执行,例如,若干个组 件共同执行一项特定的测试自动化任务。组件可 以包括现成的测试工具、测试自动化框架和测试 硬件。 ETAE test automation strategy 测试自动化策略 一个高级别的计划,用于在给定的边界条件下实 现长期的测试自动化目标。 F F-AT test basis 测试依据 能够从中推断出组件/系统需求的所有文档。测 试用例是基于这些文档的。只能通过正式的修正 过程来修正的文档称为固定测试依据。[与TMap 一致] test bed 测试台 参见 test environment。[GBT 11457] F ATM test case 测试用例 为特定目标或测试条件(例如,执行特定的程序 路径,或是验证与特定需求的一致性)而制定的 一组输入值、执行入口条件、预期结果和执行出 口条件。[与 IEEE 610 一致][GBT 11457] test case design technique 测试用例设计技术 参见 test design technique。 ETAE test case result 测试用例结果 对测试执行过程和结果的最终判定,比如判定为 通过、失败或错误。当不清楚问题是否在于测试 对象时,测试结果可判定为“错误”。 F test case specification 测试用例说明 对于测试项,用来指定一组测试用例(目标、输 入、测试动作、期望结果、执行预置条件)的文 档。[与 IEEE 829 一致][GBT 9386] test case suite 测试用例集 参见 test suite。 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 53 - 关键词 英文术语 中文术语 中文解释 F-AT ATA test charter 测试章程 对测试目标的陈述,还可能包括关于如何进行测 试的测试思路。测试章程通常用在探索测试中。 参见 exploratory testing。 ATM test closure 测试结束 从已完成的测试活动中收集数据,总结基于测试 件及相关事实和数据的测试结束阶段,包括对测 试件的最终处理和归档,以及测试过程评估(包 含测试评估报告的准备)。参见 test process。 F test comparator 测试比较器 执行自动测试比较实际结果和预期结果的测试 工具。 test comparison 测试对比 区分被测组件/系统产生的实际结果和期望结果 的差异的过程。测试对比可以在测试执行时进行 (动态比较),或在测试执行之后进行。 test completion criteria 测试完成准则 参见 exit criteria。 F ATM test condition 测试条件 组件/系统中能被一个或多个测试用例验证的条 目或事件。例如,功能、事务、特性、质量属性 或者结构化元素。 F ATM ATA test control 测试控制 当监测到与预期情况背离时,制定和应用一组修 正动作以使测试项目保持正常进行的测试管理 工作。参见 test management。 F test coverage 测试覆盖 参见 coverage。 test cycle 测试周期 针对一个可分辨的测试对象发布版本而执行的 测试过程。 F test data 测试数据 在测试执行之前存在的数据(如在数据库中), 这些数据与被测组件/系统相互影响。[GBT 11457] test data management 测试数据管理 分析测试数据需求、设计数据结构、创建和维护 数据的过程。 F ATA test data preparation tool 测试数据准备工具 用于从已存在的数据库中挑选数据,或创建、生 成、操作和编辑数据以备测试的一种测试工具。 ETAE test definition layer 测试定义层 通用测试自动化架构中的一层,通过支持测试集 和/或测试用例定义以支持测试执行,例如提供 模板和指导原则。 test deliverable 测试交付物 必须交付给其他人的任何测试(工作)产品。参 见 deliverable。 F ATM ATA test design 测试设计 (1)参见 test design specification。 (2)将测试目标转换成具体的测试条件和测试 用例的过程。[GBT 11457] test design specification 测试设计说明 为一个测试项指定测试条件(覆盖项)、具体测 试方法并识别相关高层测试用例的文档。[与 IEEE 829 一致][GBT 9386] F test design technique 测试设计技术 用来衍生和/或选择测试用例的步骤。 F ATA test design tool 测试设计工具 通过生成测试输入以支持测试设计的工具。 测 试输入可能来源于 CASE 工具库(如需求管理工 具)中包含的规格,工具本身包含的特定测试条 件。 ATM test director 测试总监 管理测试经理的高级经理,参见 test manager。 F F-AT ETM test driven development 测试驱动开发 在开发软件之后,运行测试用例之前,首先开发 并自动化这些测试用例的一种软件开发方法 test driver 测试驱动器 参见 driver。[GBT 11457] 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 54 - 关键词 英文术语 中文术语 中文解释 F test environment 测试环境 执行测试需要的环境,包括硬件、仪器、模拟器、 软件工具和其他支持要素。 F-AT ATM test estimation 测试估算 对测试中消耗的工作量、完成时间、涉及成本、 测试用例数等近似计算的结果。 test evaluation report 测试评估报告 在测试过程的结尾用来总结所有的测试活动和 结果的文档。也包括测试过程的评估和吸取的教 训。 F ATM ATA test execution 测试执行 对被测组件/系统执行测试,产生实际结果的过 程。 F-AT ETAE test execution automation 测试执行自动化 使用软件(例如捕捉/回放工具)来控制测试的 执行、实际结果和期望结果的对比、测试预置条 件的设置和其它的测试控制和报告功能。 ETAE test execution layer 测试执行层 通用测试自动化架构中的一层,支持执行测试集 和/或测试用例。 test execution phase 测试执行阶段 软件开发生命周期的一个阶段,在这个阶段里执 行软件产品的组件,并评估软件产品以确定是否 满足需求。 F test execution schedule 测试执行进度表 测试过程的执行计划。这些测试过程包含在测试 执行进度表中,执行进度表列出了执行任务间的 关联和执行的顺序。 test execution technique 测试执行技术 用来执行实际测试的方法,包括手工的和自动 的。 F ATA ATT ETAE test execution tool 测试执行工具 一种使用自动化测试脚本执行其他软件(如捕捉 /回放)的测试工具。[Fewster and Graham] test fail 测试失败 参见 fail。 ETAE test generation layer 测试发生层 通用测试自动化架构中的一层,支持手动或自动 设计测试集和/或测试用例。 test generator 测试生成器 参见 test data preparation tool。[GBT 11457] F test harness 测试用具 包含执行测试需要的桩和驱动的测试环境。 [GBT 11457 测试装具] ETAE test hook 测试钩 自定义的软件接口,通过它能实现自动化测试对 象。 ATM ATA test implementation 测试实施 开发、排序测试规程,创建测试数据,必要时还 包括准备测试用具和编写自动化测试脚本的过 程。 EITP test improvement plan 测试改进计划 为达到组织的测试过程改进目标,通过详细理解 组织当前测试过程和测试过程资产的强项和弱 项而制定的计划。[与 CMMI 一致] test incident 测试事件 参见 incident。 test incident report 测试事件报告 参见 incident report。[GBT 9386] test infrastructure 测试基础设施 执行测试所需的组成物件,包括测试环境、测试 工具、办公环境和过程。 test input 测试输入 在测试执行过程中,测试对象从外部源接收到的 数据。外部源可以是硬件、软件或人员。 test item 测试项 需要测试的单个要素。通常一个测试对象包含多 个测试项。参见 test object。 test item transmittal 测试项传递报告 参见 release note。[GBT 9386] 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 55 - 关键词 英文术语 中文术语 中文解释 report F test leader 测试组长 参见 test manager。 F ATM test level 测试级别 统一组织和管理的一组测试活动。测试级别与项 目的职责相关联。例如,测试级别包括组件测试、 集成测试、系统测试和验收测试。[与 TMap 一致] F ATM test log 测试日志 按时间顺序排列的有关测试执行所有相关细节 的记录。[GBT 9386] ETAE test logging 测试记录 把测试执行信息写进日志的过程。 ATM test management 测试管理 计划、估算、监控和控制测试活动,通常由测试 经理来执行。 F ATT test management tool 测试管理工具 对测试过程中的测试管理和控制部分提供支持 的工具。它通常有如下功能:测试件的管理、测 试计划的制定、结果纪录、过程跟踪、事件管理 和测试报告。 F test manager 测试经理 负责测试和评估测试对象的人员。指导、控制、 管理测试计划及调整对测试对象的评估。 ATM EITP Test Maturity Model Integrated (TMMi) 测试成熟度模型集 成 与能力成熟度模型集成(CMMI)相关的五层测试 过程改进框架,描述了有效测试过程的关键因 素。 ETM test mission 测试目的 组织的测试目的,一般记录在测试方针里。参见 test policy。 F ATM ATA test monitoring 测试监督 处理与定时检查测试项目状态等活动相关的测 试管理工作。准备测试报告来比较实际结果和期 望结果。参见 test management。 test object 测试对象 需要测试的组件或系统。参见 test item。 F test objective 测试目标 设计和执行测试的原因或目的。 F-AT test oracle 测试结果参照物 在测试时确定与实际结果进行比较的预期结果 的源。它可能包括现有系统(作基准)、用户手 册、或个人的专业知识等,但不是代码。[与 Adrion 一致] test outcome 测试结果 参见 result。 test pass 测试通过 参见 pass。 test performance indicator 测试绩效指标 一种高级别的度量,表明需要满足的某种程度的 目标值或准则。通常与过程改进的目标相关。例 如,缺陷探测率。 test phase 测试阶段 组成项目的一个可管理阶段的一组独特的测试 活动。例如,某测试级别的执行活动。 [Gerrard][GBT 11457] F ATM test plan 测试计划 描述预期测试活动的范围、方法、资源和进度的 文档。它标识了测试项、需测试的特性、测试任 务、任务负责人、测试人员的独立程度、测试环 境、测试设计技术、测试的进入和退出准则和选 择的合理性、需要紧急预案的风险,是测试策划 过程的一份记录。[与 IEEE 829 一致][GBT 9386] ATM ATA test planning 测试计划 制定或更新测试计划的活动。 Test Point Analysis (TPA) 测试点分析(TPA) 一种基于功能点分析的公式化测试估计方法。 [TMap] F ATM test policy 测试方针 描述有关组织测试的原则、方法和主要目标的高 级文档。 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 56 - 关键词 英文术语 中文术语 中文解释 EITP ETM F ATM test procedure 测试规程 参见 test procedure specification。[GBT 11457] F ATM test procedure specification 测试规程说明 规定了执行测试的一系列行为的文档。也称为测 试脚本或手工测试脚本。[与 IEEE 829 一致][GBT 9386] test process 测试过程 基本的测试过程包括测试计划和控制、测试分析 和设计、测试实现和执行,评估已有标准和报告, 测试结束活动。 EITP Test Process Group 测试过程组 一组促进组织测试过程的定义、维护和改进(测 试)的专家。[与 CMMI 一致] ETAE Test Process Improvement (TPI) 测试过程改进 (TPI) 一个由多项活动组成的程序,被设计用于改进组 织的测试过程及结果的表现与成熟度。[与 CMMI 一致] EITP test process improvement manifesto 测试过程改进宣言 一个附和敏捷宣言的声明,定义了测试过程改进 的价值。这些价值包括: -灵活性重于详细过程 -最佳实践重于模板 -部署导向重于过程导向 -同行评审重于质量保证(部门) -商业驱动重于模型驱动。[Veenendaal08] EITP test process improver 测试过程改进人员 在测试过程中按照测试改进计划实施改进的人。 test progress report 测试过程报告 以某个周期定期总结测试活动及其结果的文档。 该文档报告了测试活动的进展,评估原计划(如 原始的测试计划),并列出目前所面临的风险以 及可选的解决方法。 test record 测试记录 参见 test log。 test recording 测试记录 参见 test logging。 test repeatability 测试可重复性 一个测试的属性,表明每次执行一个测试时是否 产生同样的结果。[GBT 11457] test report 测试报告 参见 test summary report 和 test progress report。[GBT 11457] ETAE test reporting 测试报告 从测试活动中收集、分析数据,把数据合入报告 并通知利益相关者。参见 test process。 test reproducibility 测试可重复性 一个测试属性,显示是否每次执行测试都能产生 相同的结果。 test requirement 测试需求 参见 test condition。 test rig 测试装备 参见 test environment。 test run 测试运行 对测试对象的特定版本执行测试。 test run log 测试运行日志 参见 test log。 test result 测试结果 参见 result。 test scenario 测试场景 参见 test procedure specification。 test schedule 测试进度表 测试过程中活动、任务或事件的清单,说明活动、 任务或事件开始和结束的日期和/或时间,及其 相互依存关系。 test session 测试会话 用于执行测试的一段不间断的时间。在探索性测 试里,每个测试会话关注一个章程,但是测试人 员在一个会话中也能探索新的问题。测试员在测 试执行过程中创建和执行测试用例并记录他们 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 57 - 关键词 英文术语 中文术语 中文解释 的进度。参见 exploratory testing。 F ATM ETAE test script 测试脚本 通常指测试规程说明,尤其对自动化测试。[GBT 11457] test set 测试集 参见 test suite。 test situation 测试状况 参见 test condition。 test specification 测试规格说明 由测试设计说明、测试用例说明和/或测试规程 说明组成的文档。[GBT 11457] test specification technique 测试规格说明技术 参见 test design technique。 test stage 测试阶段 参见 test level。 F F-AT ATM ATA ETM test strategy 测试策略 一个高级文档,该文档定义了需要对程序(一个 或多个项目)执行的测试级别和需要进行的测 试。 F test suite 测试套件 用于被测组件/系统的一组测试用例。在这些测 试用例中,一个测试的出口条件通常用作下个测 试的入口条件。 F ATM test summary report 测试总结报告 总结测试活动和结果的文档。也包括对测试项是 否符合退出准则进行的评估。[GBT 9386] test target 测试目标 参见 exit criteria。 test technique 测试技术 参见 test design technique。 EITP test tool 测试工具 支持一个或多个测试活动(例如,计划和控制、 规格制定、建立初始文件和数据、测试执行和测 试分析)的软件产品。[TMap] 参见 CAST. test type 测试类型 旨在针对特定测试目标,测试组件/系统的一组 测试活动。例如,功能测试、易用性测试、回归 测试等。一个测试类型可能发生在一个或多个测 试级别或测试阶段上。 [与 TMap 一致] ATT ETAE testability 易测试性 软件产品修改后被测试的能力。[ISO 9126] 参 见 maintainability。[GBT 16260] testability review 易测试性评审 详细检查测试依据,以判定测试依据在测试过程 中作为输入文档是否达到质量要求。 testable requirements 可测的需求 对需求可测试程度的一种说明,表示是可依据需 求进行测试设计(以及后续的测试用例)和执行 测试,以及判断是否满足需求。[与 IEEE 610 一 致] F tester 测试员 参与测试组件/系统的专业技术人员。 F testing 测试 包括了所有生命周期活动的过程,包括静态测试 和动态测试。涉及到计划、准备和对软件及其相 关工作产品的评估,以发现缺陷来判定软件或软 件的工作产品是否满足特定需求,证明它们是否 符合目标。 F ETAE testware 测试件 在测试过程中产生的测试计划、测试设计和执行 测试所需要的人工制品。例如,文档、 脚本、 输入、预期结果、安装和清理步骤、文件、数据 库、环境和任何在测试中使用的软件和工具。[与 Fewster and Graham 一致] thread testing 线程测试 一种组件集成测试的方法,其中,组件的渐进式 集成遵循需求子集的实现,与按层次的组件集成 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 58 - 关键词 英文术语 中文术语 中文解释 相反。 three point estimation 三点估算 一种测试估算方法,通过对估算事件的三种情况 (“最好情况”、“最坏情况”和“最可能情况”) 的估算值,来确定估算的可靠性程度。 time behavior 时间行为 参见 performance。 ATM EITP TMMi TMMi 参见 Test Maturity Model integration top-down testing 自顶向下测试 集成测试的一种递增实现方式,首先测试最顶层 的组件,其它组件使用桩来模拟,然后已测试的 组件用于测试更低层的组件,直到最底层的组件 被测试。参见 integration testing。[GBT 11457] EITP Total Quality Management 全面质量管理 组织以质量为中心,以全员参与为基础,目的在 于通过让客户满意和本组织所有成员及社会受 益而达到长期成功的管理方法。全面质量管理包 括计划、组织、目标、控制和保证。[与 ISO 8402 一致](译者注:ISO 8402:1994(等同 GB/T6583-1994)被 ISO 9000:2005(等同 GB/T19000-2008)所替代,新标准中没有此术语) EITPTPGTPG 参见 Test Process Group。 ATM EITPTPI Next TPI Next 一个用于测试过程改进的业务驱动框架,它具有 连续性,描述了有效和高效测试过程的关键要素 TQMTQMTQM 参见 Total Quality Management。 F traceability 可追溯性 识别文档和软件中相关联条目的能力。例如,需 求与相关测试关联。参见 horizontal traceability, vertical traceability。[GBT 11457 可追踪性] traceability matrix 可追溯性矩阵 一个包含两个实体关系的二维表(如需求和测试 用例),该表允许前向和后向追踪一个实体到另 一个实体的链路,因此它能够确定覆盖范围和评 估提议的变更带来影响。[GBT 11457 可追踪性 矩阵] EITP transactional analysis 交互作用分析 分析人与人之间思想的交互作用;一个交互定义 为一个刺激加上一个反应。交互发生在人与人之 间,以及人的思想的自我状态(人格部分)之间。 EITP transcendent-based quality 基于超验的质量 质量的一种视角,其中质量不能被精确定义,但 却见时即识,失时立觉。质量依赖于个人或一群 人对一个产品的感觉和感受。[与 Garvin 一致], 参见 manufacturing-based quality, product-based Quality, user-based quality, value-based quality。 U 关键词 英文术语 中文术语 中文解释 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 59 - 关键词 英文术语 中文术语 中文解释 ATA understandability 易理解性 软件产品对于用户是否易于理解、软件是否适 用、怎样应用于特定任务和应用的条件的能力。 unit 单元 参见 component。[GBT 11457] F F-AT unit test framework 单元测试框架 运用此工具可以为单元或组件测试提供环境,在 此环境中可进行隔离测试,或者运用适当的桩或 驱动程序进行测试。同时也可以为开发人员提供 相关支持,例如调试能力。[Graham] unit testing 单元测试 参见 component testing。[GBT 11457] unreachable code 不可达代码 在程序运行时不能被执行到的代码。 usability 易用性 软件能被理解、学习、使用和在特定应用条件下 吸引用户的能力。[ISO 9126][GBT 16260] F F-AT ATA usability testing 易用性测试 用来判定软件产品的可被理解、易学、易操作和 在特定条件下吸引用户程度的测试。 use case 用例 行动者和组件或系统进行对话过程中的一系列 交互,能够产生实际的结果,行动者可以是用户 或能与系统进行交换信息的任何事物。[GBT 11457 用况] F-ATA use case testing 用例测试 一种黑盒测试设计技术,所设计的测试用例用于 执行用例场景。 F user acceptance testing 用户验收测试 参见 acceptance testing。 EITP user-based quality 基于用户的质量 质量的一种视角,其中质量是满足用户的需求、 需要和期望的程度。产品或服务不能满足用户需 求无法找到任何用户。由于不同的业务特征需要 不同的产品质量,这对质量是背景依赖的、偶然 的途径。[与 Garvin 一致],参见 manufacturing-based quality, product-based Quality, transcendent-based quality, value-based quality。 user scenario testing 用户场景测试 参见 use case testing。 F-AT user story 用户故事 一种高级别的用户或商业需求,常用于敏捷开 发;典型的用户故事包含一个或多个以日常用语 或商业用语表达的句子,以说明用户所需的功 能、非功能的标准和验收标准。参见 agile software development, requirement。 ATA user story testing 用户故事测试 一种黑盒测试设计技术,该技术中的测试用例基 于用户故事设计,用于确认需求的正确执行。参 见 user story。 user test 用户测试 由真实用户参与的评估组件/系统易用性的测 试。 V 关键词 英文术语 中文术语 中文解释 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 60 - 关键词 英文术语 中文术语 中文解释 F V-model V-模型 描述软件从需求定义到运行维护的整个生命周 期活动的框架。V-模型说明了测试活动如何对应 于软件在开发生命周期的每个阶段。 F validation 确认 通过检查和提供客观证据来证实特定目的功能 或应用已经实现。[ISO 9000][GBT 11457] EITP value-based quality 基于价值的质量 质量的一种视角,其中质量通过价值来定义。产 品或服务以可接受的价格来提供想要的表现。质 量由利益相关方在时间、工作量、价格等方面的 权衡判定过程来确定。[与 Garvin 一致],参见 manufacturing-based quality, product-based Quality, transcendent-based quality, user-based quality。 variable 变量 计算机中的存储元素,软件程序通过其名称来引 用。[GBT 11457] F ETAE verification 验证 通过检查和提供客观证据来证实指定的需求是 否已经满足。[ISO 9000][GBT 11457] F version control 版本控制 参见 configuration control。 vertical traceability 垂直可跟踪性 贯穿开发文档到组件层次的需求跟踪。 volume testing 容量测试 使用大容量数据对系统进行的一种测试。参见 resource-utilization testing。 W 关键词 英文术语 中文术语 中文解释 F ATM walkthrough 走查 由文档作者逐步陈述文档内容,以收集信息并对 内容达成共识。[Freedman and Weinberg, IEEE 1028]。参见 peer review。[GBT 11457] ATAWAMMIWAMMI 参见 Website Analysis and MeasureMent Inventory WBSWBS 参见 Work Breakdown Structure。 ATA Website Analysis and MeasureMent Inventory (WAMMI) 网站分析和度量调 查表 一种基于问卷调查的易用性测试技术,是从终端 用户的角度来测量网站软件的质量。 white-box techniques 白盒技术 参见 white-box test design techniques。 F ATT white-box test design technique 白盒测试设计技术 通过分析组件/系统的内部结构来产生和/或选 择测试用例的过程。 F white-box testing 白盒测试 通过分析组件/系统的内部结构进行的测试。 [GBT 11457] ATM Wide Band Delphi 宽带德尔菲法 一种专家测试评估的方法,旨在集中团队成员的 智慧精确的评估。 ATT wild pointer 野指针 超出指针地址范围的指针或内存地址不存在的 指针。参见 pointer。 Work Breakdown Structure 工作分解结构 工作项目的安排、其彼此之间的关系,以及与最 终产品之间的关系。[与 CMMI 一致] 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 61 - 附录 A:参考文献 标准 (为保证与国际标准翻译的术语一致性,列出对应的国家标准,中文译者注)。 [GBT 11457] GB/T 11457-2006 信息技术 软件工程术语。 [GBT 16260] GB/T 16260.1-2006软件工程产品质量第1部分:质量模型(ISO/IEC 9126-1:2001, IDT)。 [GBT 18905] GB/T 18905.1-2002 软件工程 产品评价 第1部分:概述(ISO/IEC 14598-1:1999, IDT)。 [GBT 25000.1] GB/T 25000.1-2010 软件工程 软件产品质量要求与评价(SQuaRE) SQuaRE指南 (ISO/IEC 25000:2005, IDT)。 [GBT 9386] GB/T 9386-2008 计算机软件测试文档编制规范。 [DO-178b] DO-178B:1992. Software Considerations in Airborne Systems and EquipmentCertification, Requirements and Technical Concepts for Aviation (RTCA SC167). [IEEE 610] IEEE 610.12:1990. Standard Glossary of Software Engineering Terminology. [IEEE 829] IEEE 829:1998. Standard for Software Test Documentation.(GB/T 9386-2008《计算机 软件测试文档编制规范》参考采用,中文译者注)。 [IEEE 1008] IEEE 1008:1993. Standard for Software Unit Testing. [IEEE 1028] IEEE 1028:1997. Standard for Software Reviews and Audits. [IEEE 1044] IEEE 1044:1993. Standard Classification for Software Anomalies. [IEEE 1219] IEEE 1219:1998. Software Maintenance. [ISO 2382/1] ISO/IEC 2382-1:1993. Data processing - Vocabulary - Part 1: Fundamental terms. (GB/T 5271.1-2000《信息技术 词汇 第1部分:基本术语》,等同采用,中文译者注)。 [ISO 8402] ISO 8402: 1994. Quality Management and Quality Assurance Vocabulary [ISO 9000] ISO 9000:2005. Quality Management Systems – Fundamentals and Vocabulary.(GB/T 19000-2008《质量管理体系 基础和术语》,等同采用,中文译者注)。 [ISO 9126] ISO/IEC 9126-1:2001. Software Engineering – Software Product Quality – Part 1:Quality characteristics and sub-characteristics.(GB/T 16260.1-2006《软件工程产品质量第1部分:质量 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 62 - 模型》,等同采用,中文译者注)。 [ISO 12207] ISO/IEC 12207:1995. Information Technology – Software Life Cycle Processes.(GB/T 8566-2007《信息技术 软件生存周期过程》,等同采用,中文译者注)。 [ISO 14598] ISO/IEC 14598-1:1999. Information Technology – Software Product Evaluation – Part 1: General Overview. (GB/T 18905.1-2002《软件工程 产品评价 第1部分:概述》,等同采用, 中文译者注)。 [ISO 15504] ISO 15504-9: 1998. Information Technology – Software Process Assessment – Part 9:Vocabulary. [SJT 11235]SJ/T 11235-2001软件能力成熟度模型。 书籍和文章 [Abbott] J. Abbot (1986), Software Testing Techniques, NCC Publications. [Adrion] W. Adrion, M. Branstad and J. Cherniabsky (1982), Validation, Verification and Testing of Computer Software, in: Computing Surveys, Vol. 14, No 2, June 1982. [Akao] Akao, Yoji (1994), Development History of Quality Function Deployment - The Customer Driven Approach to Quality Planning and Deployment, Minato, Tokyo 107 Japan: Asian Productivity Organization, pp. 339, ISBN 92-833-1121-3 [Bach] J. Bach (2004), Exploratory Testing, in: E. van Veenendaal, The Testing Practitioner – 2nd edition, UTN Publishing, ISBN 90-72194-65-9. [Beizer] B. Beizer (1990), Software Testing Techniques, van Nostrand Reinhold, ISBN 0-442-20672-0 [Chow] T. Chow (1978), Testing Software Design Modelled by Finite-Sate Machines, in: IEEE Transactions on Software Engineering, Vol. 4, No 3, May 1978. [CMM]M. Paulk, C. Weber, B. Curtis and M.B. Chrissis (1995), The Capability Maturity Model, Guidelines for Improving the Software Process, Addison-Wesley, ISBN 0-201-54664-7 [CMMI]M.B. Chrissis, M. Konrad and S. Shrum (2004), CMMI, Guidelines for Process Integration and Product Improvement, Addison Wesley, ISBN 0-321-15496-7 [Deming] D.W. Edwards (1986), Out of the Crisis, MIT Center for Advanced Engineering Study, ISBN 0-911379-01-0 [Fenton] N. Fenton (1991), Software Metrics: a Rigorous Approach, Chapman & Hall, ISBN 0-53249-425-1 [Fewster and Graham] M. Fewster and D. Graham (1999), Software Test Automation, Effective use of test execution tools, Addison-Wesley, ISBN 0-201-33140-3. [Freedman and Weinberg] D. Freedman and G. Weinberg (1990), Walkthroughs, Inspections, and Technical Reviews, Dorset House Publishing, ISBN 0-932633-19-6. [Garvin] D.A. Garvin (1984), What does product quality really mean?, in: Sloan Management Review, Vol. 26, nr. 1 1984 软件测试专业术语中英文对照表 v2.4 ©中国软件测试认证委员会 www.cstqb.cn - 63 - [Gerrard] P. Gerrard and N. Thompson (2002), Risk-Based E-Business Testing, Artech House Publishers, ISBN 1-58053-314-0. [Gilb and Graham] T. Gilb and D. Graham (1993), Software Inspection, Addison-Wesley, ISBN 0-201-63181-4. [Graham] D. Graham, E. van Veenendaal, I. Evans and R. Black (2007), Foundations of Software Testing, Thomson Learning, ISBN 978-1-84480-355-2 [Grochtmann] M. Grochtmann (1994), Test Case Design Using Classification Trees, in: Conference Proceedings STAR 1994. [Hetzel] W. Hetzel (1988), The complete guide to software testing – 2nd edition, QED Information Sciences, ISBN 0-89435-242-3. [Juran] J.M. Juran (1979), Quality Control Handbook, McGraw-Hill [McCabe] T. McCabe (1976), A complexity measure, in: IEEE Transactions on Software Engineering, Vol. 2, pp. 308-320. [Musa] J. Musa (1998), Software Reliability Engineering Testing, McGraw-Hill Education, ISBN 0-07913-271-5. [Myers] G. Myers (1979), The Art of Software Testing, Wiley, ISBN 0-471-04328-1. [TMap] M. Pol, R. Teunissen, E. van Veenendaal (2002), Software Testing, A guide to the TMap Approach, Addison Wesley, ISBN 0-201-745712. [TMMi] E. van Veenendaal and J. Cannegieter (2011), The Little TMMi, UTN Publishing, ISBN 97-89490986-03-2 [Veenendaal04] E. van Veenendaal (2004), The Testing Practitioner – 2nd edition, UTN Publishing, ISBN 90-72194-65-9. [Veenendaal08] E. van Veendaal (2008), Test Improvement Manifesto, in: Testing Experience, Issue 04/08, December 2008
还剩62页未读

继续阅读

下载pdf到电脑,查找使用更方便

pdf的实际排版效果,会与网站的显示效果略有不同!!

需要 10 金币 [ 分享pdf获得金币 ] 0 人已下载

下载pdf

pdf贡献者

chenkan1

贡献于2017-03-09

下载需要 10 金币 [金币充值 ]
亲,您也可以通过 分享原创pdf 来获得金币奖励!
下载pdf