软件测试中英文术语对照表

英文术语 
中文术语 对应的说明 
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 

   var script = document.createElement('script'); script.src = 'http://static.pay.baidu.com/resource/baichuan/ns.js'; document.body.appendChild(script);    

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 
最佳实践 
在界定范围内,帮助提高组织能力的有效方法或创新实践,通常被同行业组织视为最佳的方法或

var script = document.createElement(‘script’); script.src = ‘http://static.pay.baidu.com/resource/baichuan/ns.js‘; document.body.appendChild(script);

实践 
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

你可能感兴趣的:(测试)