ImageVerifierCode 换一换
格式:DOCX , 页数:62 ,大小:46.32KB ,
资源ID:7847709      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7847709.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件测试中英文术语对照表.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

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

1、软件测试中英文术语对照表软件测试中英文术语对照表英文术语中文术语对应的说明Abstract Test Case抽象测试用例High Level Test CaseAcceptance验收Acceptance TestingAcceptance Criteria验收准则为了满足组件或系统使用者、客户或其他授权实体的需要,组件或系统必须达到的准则(IEEE 610)Acceptance Testing验收测试一般由用户/客户进行的确认是否可以接受一个系统的验证性测试。是根据用户需求,业务流程进行的正式测试,以确保系统复合所有验收准则(与IEEE 610一致)Accessibility Testin

2、g可达性测试可达性测试就是测试残疾人或不方便的人使用软件或者组件的容易程度。即被测试的软件是否能够被残疾或者部分有障碍人士正常使用,这其中也包含了正常人在某些时候发生暂时性障碍的情况下正常使用,如怀抱婴儿等Accuracy准确性软件产品提供的结果的正确性、一致性和精确程序的能力(ISO9126)。参见Functionality TestingActual Outcome实际结果Actual ResultActual Result实际结果组件或系统测试之后产生或观察到的行为Ad Hoc Review临时评审非正式评审(和正式的评审相比)Ad Hoc Testing随机测试非正式的测试执行。即没有

3、正式的测试准备、规格设计和技术应用,也没有期望结果和必须遵循的测试执行指南Adaptability适应性软件产品无需进行额外修改,而适应不同特定环境的能力(ISO9126)。参见ProbabilityAgile Tesing敏捷测试对使用敏捷方法,如极限编程开发的项目进行的软件测试,强调测试优先行的设计模式,见Test Driven DevelopmentAlgorithm TestTmap算法测试Branch TestingAlpha Testing Alpha测试由潜在用户或者独立的测试团队在开发环境下或者模拟实际操作环境下进行的测试,通常在开发组织之外进行。通常是对现货软件(COTS)进

4、行内部验收测试的一种方式Analyzability可分析性软件产品缺陷或运行失败原因可悲诊断的能力,或对修改部分的可识别能力(ISO9126)。参见MaintainabilityAnalyzer分析器Static AnalyzerAnomaly异常任何和基于需求文档、设计文档、用户文档、标准或者个人的期望和预期之间偏差的情况都可以称为异常。异常可以在但不限于下面的过程中识别:评审(Review)、测试分析(Test Analysis)、编译(Compilation)、软件产品或应用文档的使用等。参见Defect、Deviation、Error、Fault、Failure、Incident、Pr

5、oblemArc Testing弧测试Branch TestingAttractiveness吸引力软件产品吸引用户的能力(ISO 9126)。参见UsabilityAudit审计对软件产品或过程进行的独立评审,来确认产品是否满足标准、指南、规格说明书以及基于客观准则的步骤等,包括下面的文档:(1)产品的内容与形式;(2)产品开发应该遵循的流程;(3)度量符合标准或指南的准则(IEEE 1028)Audit Trail审计跟踪以过程输出作为起点,追溯到原始输入(例如数据)的路径。有利于缺陷分析和过程审计的开展。Automated Testware自动测试件用于自动化测试中的测试件,如工具脚本A

6、vailability可用性用户使用系统或组件可操作和易用的程度,通常以百分比的形式出现(IEEE 610)Back-To-Back Testing 比对测试用相同的输入,执行组件或系统的两个或多个变量,在产生偏差的时候,对输出结果进行比较和分析Baseline基线通过正式评审或批准的规格或软件产品。以它作为继续开发的基准。并且在变更的时候,必须通过正式的变更流程来进行(与IEEE 610一致)Basic Block基本块一个或多个连续可执行的语句块,不包含任何分支结构Basis Test Set基本测试集根据组件的内部结构或规格说明书设计的一组测试用例集。通过执行者组测试用例,可以保证达到1

7、00%的制定覆盖准则(Coverage Criterion)的要求Bebugging错误散播Error SeedingBehavior行为组件或系统对输入值的预置条件的反应Benchmark Test基准测试(1)为使系统或组件能够进行度量和比较而制定的一种测试标准;(2)用于组件或系统之间进行的比较,或和(1)中提到的标准进行比较的测试(与IEEE610一致)Bespoke Software定制软件为特定的用户定制开发的软件。与之对比的是现货软件(Off-The-Shlf Software)Best Practice最佳实践在界定范围内,帮助提高组织能力的有效方法或创新实践,通常被同行业组织

8、视为最佳的方法或实践Beta TestingBeta测试用户在开发组织外,没有开发人员参与的情况下进行的测试,检验软件是否满足客户及业务需求。这种测试是软件产品获得市场反馈进行验收测试的一种形式Big-Bang Testing大爆炸测试非增量集成测试的一种方法,测试的时候将软件单元、硬件单元或者两者同时(而不是阶段性的)集成到组件或者整个系统中去进行测试(与IEEE 610一致)。参见Integration TestingBlack-Box Technique黑盒技术Black Box Test Design TechniqueBlack-Box Testing黑盒测试不考虑组件或系统内部结构

9、的功能或非功能测试Black-Box Test Design Technique黑盒测试设计技术基于系统功能或非功能规格说明书来设计或选择测试用例的技术,不设计软件内部结构Bottom-Up Testing自底向上测试渐增式集成测试的一种,其策略是先测试底层的组件,为此为基础逐步进行更高层次的组件测试,直到系统集成所有的组件,参见Intergration TestingBoundary Value边界值通过分析输入或输出变量的边界或等价划分(Equivalence Partition)的边界来设计测试用例,例如取变量的最大值、最小值、中间值、比最大值大的值、比最小值小的值等Boundary V

10、alue Analysis边界值分析一种黑盒设计技术(Black Box Test Design Technique),基于边界值进行测试用例的设计Boundary Value Coverage边界值覆盖执行一个测试套件(Test Suite)所能覆盖的边界值(Boundary Value)的百分比Boundary Value Testing边界值测试参见Boundary Value AnalysisBranch分支在组件中,控制从任何语句到其他任何非直接后续语句的一个条件转换,或者是一个无条件转换。例如Case、Jump、Go To、If-Then-Else语句Branch Conditio

11、n分支条件参见条件(Condition)Branch Condition Combination Coverage分支条件组合覆盖参见Multiple Condition CoverageBranch Condition Combination Testing分支条件组合测试参见Multiple Condition TestingBranch Condition Coverage分支条件覆盖参见Condition CoverageBranch Coverage分支覆盖执行一个测试套件(Test Suite)所能覆盖的分支(Branch)的百分比。100%的分支覆盖(Branch Coverag

12、e)是指100%判定条件覆盖(Decision Coverage)和100%的语句覆盖(Statement Coverage)Bug缺陷DefectBug Report缺陷报告Defect ReportBusiness Process-Based Testing基于业务过程测试一种基于业务描述和/或业务流程的测试用例设计方法Capability maturity Model(CMM)能力成熟度模型描述有效的软件开发过程关键元素中欧的一个5个等级的框架,能力成熟度模型包含了在软件开发中维护中计划、工程和管理方面的最佳实践(Best Practive),缩写为CMMCapability matur

13、ity Model Integration(CMMI)能力成熟度模型集成描述有效的软件产品开发和维护过程的关键元素框架,能力成熟度模型集成包含了软件开发计划、工程和管理等方面的最佳实践,是CMM制定的继承版本Capture/Playback Tool捕获/回放工具一种执行测试工具,能够在捕获在手工测试过程中的输入,并且声称可执行的自动化脚本用于或许阶段的测试(回放过程)。这类工具通常使用在自动化回归测试(Regression Test)中Capture/Replay Tool捕获/回放工具Capture/Playback ToolCASE计算机辅助软件工程Computer Aided Soft

14、ware EngineeringCAST计算机辅助软件测试Computer Aided Software Engineering的首字母缩写,参见Test Automation。在测试过程中使用计算机软件工具进行辅助的测试Cause-Effect Graph因果图用来表示输入(原因)与结果之间关系的图标。因果图可以用来设计测试用例Cause-Effect Graphing因果图技术通过因果图(Case-Effect Graph)设计测试用例的一种黑盒测试设计技术Cause-Effect Analysis因果分析参见因果图技术(Case-Effect Graphing)Cause-Effect

15、Decision Table因果决策表参见决策表(Decition Table)Certification认证确认一个组件、系统或个人具备某些特定要求的过程,比如通过了某个考试Changeability可变性软件产品适应修改的能力(ISO 9126),参见MaintainabilityChange Control变更控制Configuration ControlChange Control Board变更控制委员会CCBConfiguration Control BoardChecker检验员评审员(Reviewer)Chows Coverage MetricsN切换覆盖度量N切换覆盖(N-S

16、witch Coverage)Classification Tree Method分类树方法运用分类树法进行的一种黑盒测试设计技术,通过输入和/或输出域的组合来设计用例Code代码计算机指令和数据定义在程序语言中的表现形式或是汇编程序、编译器或其他编译器的一种输出形式Code Analyzer代码分析器参见静态分析器(Static Code Analyzer)Code Coverage代码覆盖一种分析方法,用于确定软件的哪些部分被测试套件(Test Suite)覆盖到了,哪些部分没有。例如语句覆盖(Statement Coverage)、判定覆盖(Decision Coverage)和条件覆盖

17、(Condition Coverage)Code-Based Testing基于待遇的测试White Box TestingCo-Existense共存性软件产品与通用环境下与之共享资源的其他独立软件之间的共存的能力ISO 9126。参见可移植性(Porability)Commercial Off-The-Shelf Software商业现货软件参见现货软件(Off-The Shelf Software)Comparator比较器Test ComparatorCompiler编译器将高级命令语言编写的程序翻译成能运行的机器语言的工具(IEEE 610)Complete Testing完全测试参

18、见穷尽测试(Exhaustive Testing)Completion Criteria完成准侧参见退出准则(Exit Criteria)Complexity复杂性系统或组件的设计和/或内部结构难于理解、管理或规则的一致性方面的能力(ISO 9126)Compliance一致性软件产品与法律和类似规定的标准、管理或规则的一致性方面的能力(ISO 9126)Compliance Testing一致性测试确定组件或系统是否满足标准的测试过程Component组件一个可被独立测试的最小软件单元Component Integration Testing组件集成测试为发现集成组件之间和集成组件交互产生的

19、缺陷的一致性方面的能力(ISO 9126)Component Specification组件规格说明根据组件的功能定义为特定输入而应该产生的输出规格进行的功能性和非功能性行为的描述。例如资源使用(Resource Utilization)Compound Condition复合条件通过逻辑操作符(AND,OR或者XOR)将两个或多个简单条件连接起来,如A0 AND BBCondition Combination Coverage条件组合覆盖参见多条件覆盖(Multiple Condition Coverage)Comdition Determination Testing条件组合测试参见多条件

20、覆盖(Multiple Condition Testing)Condition Testing条件覆盖执行测试套件(Test Suite)能够覆盖到的条件百分比。100%的条件覆盖要求测试到每一个条件语句真、假(True,False)的条件Condition Determination Coverage条件决定覆盖执行测试套件(Test Suite)覆盖到的能够独立影像判定结果的单个条件的百分比。100%的条件决定覆盖意味着100%的判定条件覆盖Condition Determination Testing条件决定测试一种白盒测试技术,是对能够独立影响决策结果的单独条件的测试Condition

21、 Testing条件测试一种白盒测试技术,设计测试用例以执行条件的结果Condition Outcome条件结果条件判定的结果,为真为假Confidence Test置信测试参见冒烟测试(Smoke Testing)Configuration配置根据定义的数值、特性及其相关性综合设置一个组件或者系统Configuration Auditing配置审核对配置库及配置项的内容进行检查的过程,比如检查标准的一致性(IEEE 610)Configuration Control配饰控制配置管理的一个方面,包括在正式陪吃完成之后对配置项进行评价、协调、批准或撤销,以及变更修改的控制(IEEE 610)Co

22、nfiguration Control Board(CCB)配置控制委员会负责评估、批准或拒绝配置项修改的组织,此组织应确保被批准的配置修改的执行(IEEE 610)Configuration Identification配置标识配置管理的要素之一,包括选择配置项,并在技术文档中记录其功能和物理特性(IEFF 610)Configuration Item配置项配置管理中的硬件、软件或软硬件结合体的集合,在配置管理过程中通常被当做一个实体(IEEE 610)Configuration Management配置管理一套技术和管理方面的监督原则,用于确定和记录一个配置项的功能和物理属性、控制对这些属

23、性的变更、记录和报告变更处理和实现的状态,以及验证与制定需求的一致性(IEEE 610)Configuration Management Tool配置管理工具支持对配置项进行识别、控制、变更管理、版本控制和发布配置项基线(Baseline)的工具(IEEE 610)Configuration Testing配置测试参见可移植性测试(Portability Testing)Confirmation Testing确认测试参见再测试(Re-Testing)Conformance Testing一致性测试参见复合型测试(Compliance Testing)Consistency一致性在系统后组件的

24、各组成部分之间和文档之间无矛盾,一致,符合标准的程序IEEE 610Control Flow控制流执行组件或系统中的一系列顺序发生的事件或路径Control Flow Graph控制流图通过图形来表示组件或系统中的一系列顺序发生的事件或路径Control Flow Path控制流路径参见路径(Path)Conversion Testing转换(移植)测试用于测试已有系统的数据是否能够转换到替代系统上的一种测试COTS现货软件Commercial Off-The-Shelf Software的首字母缩写。参见Off-The-Shef SoftwareCoverage覆盖用于确定执行测试套件所能覆

25、盖项目的程度,通常用百分比来表示Converage Analysis覆盖分析对测试执行结果进行特定的覆盖项分析,判断其是否满足预先定义的标准,是否需要设计额外的测试用例。Coverage Item覆盖项作为测试覆盖的基础的一个实体或属性,如等价划分(Equivalent Partitions)或代码语句(Code Statement)等Coverage Tool覆盖工具对执行测试套件(Test Suite)能够覆盖的结构元素如语句(Statement)、分支(Branch)等进行客观测量的工具Custom Software定制软件参见Bespoke SoftwareCyclomatic Com

26、plexity圈复杂度程序中独立路径的数量。一种代码复杂度的衡量标准,用来衡量一个模块判定结构的复杂程度,数量上表现为独立现行路径条数,即合理地预防所需测试的最少路径。圈复杂度大说明程序代码可能质量低且难于测试和维护,根据经验,程序的可能错误和高的圈复杂度有着很大关系。圈复杂度=L-N+2P,其中L表示为结果图(程序图)的边数;N为结构图(程序图)的节点数目;P为伍链接部分的数目(与McCabe一致)Cyclomatic Number圈数参见Coyclomatic ComplexityDaily Build每日构建每天对整个系统进行编译和链接的开发活动,从而保证在任何时候包含所有变更的完整系统

27、是可用的Data Definition数据定义给变量赋了值的可执行语句Data Driven Testing数据驱动测试将测试输入和期望输出保存在表格中的一种脚本技术。通过这种技术,运行单个控制脚本就可以执行表格中所有的测试。像录制/回放这样的测试执行工具经常会应用数据驱动测试方法Fewster And Graham。参见Keyword Driven TestingData Flow数据流数据对象的顺序和可能的状态变换的抽象表示,对象的状态可以是创建、使用和销毁Data Flow Analysis数据流分析一种基于变量定义和使用的静态分析(Static Analysis)模式Data Flow

28、 Coverage数据流覆盖执行测试套件(Test Suite)能够覆盖已经定义数据流的百分比Data Flow Testing数据流测试一种白盒测试技术,设计的测试用例用来测试变量的定义和使用路径Data Integrity Testing数据完整性测试参见Database Integrity TestingDatabase Integrity Testing数据库完整性测试对数据库的存取和管理进行测试的方法和过程,确保数据库如期一样进行存取、处理等数据功能,同时也确保数据在存取过程中没有出现不可预料的删除、更新和创建Dead Code死代码参见Unreachable CodeDebugge

29、r调试器参见Debugging ToolDebugging调试发现、分析和去除软件失败根源的过程Debugging Tool调试工具程序员用来复现软件失败、研究程序状态并查找响应缺陷的工具。调试器可以让程序员单步执行程序,在任何程序语句中终止程序和设置、检查程序变量Decision判定有两个或多个可替换路径控制流的一个程序控制点,也是连接两个或多个分支的节点Decision Condition Coverage判定条件覆盖执行测试用例套件(Test Suite)能够覆盖的条件结果(Condition Outcomes)和判定结果(Decision Outcomes)的百分比,100%的判定条件覆盖意味着100%的判定覆盖和100%的条件覆盖。Decision Condition Testing判定条件测试一种白盒测试(White Box)设计技术,设计的测试用例用来测试条件结果(Condition Outcomes)和判定结果(Decision Outcomes)Decision Coverage判定覆盖执行测试套件能够覆盖的判定结果(Decision Outcomes)的百分比。100%的判定覆盖(Decision Coverage)意味着100%的分支覆盖(Branch Coverag

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1