做测试术语大全

合集下载

测试专业术语

测试专业术语

软件测试术语表Acceptance Testing--可接受性测试一般由用户/客户进行的确认是否可以接受一个产品的验证性测试。

actual outcome--实际结果被测对象在特定的条件下实际产生的结果。

Ad Hoc Testing--随机测试测试人员通过随机的尝试系统的功能,试图使系统中断。

algorithm--算法(1)一个定义好的有限规则集,用于在有限步骤内解决一个问题;(2)执行一个特定任务的任何操作序列。

algorithm analysis--算法分析一个软件的验证确认任务,用于保证选择的算法是正确的、合适的和稳定的,并且满足所有精确性、规模和时间方面的要求。

Alpha Testing--Alpha测试由选定的用户进行的产品早期性测试。

这个测试一般在可控制的环境下进行的。

analysis--分析(1)分解到一些原子部分或基本原则,以便确定整体的特性;(2)一个推理的过程,显示一个特定的结果是假设前提的结果;(3)一个问题的方法研究,并且问题被分解为一些小的相关单元作进一步详细研究。

anomaly--异常在文档或软件操作中观察到的任何与期望违背的结果。

application software--应用软件满足特定需要的软件。

architecture--构架一个系统或组件的组织结构。

ASQ--自动化软件质量(Automated Software Quality)使用软件工具来提高软件的质量。

assertion--断言指定一个程序必须已经存在的状态的一个逻辑表达式,或者一组程序变量在程序执行期间的某个点上必须满足的条件。

assertion checking--断言检查用户在程序中嵌入的断言的检查。

audit--审计一个或一组工作产品的独立检查以评价与规格、标准、契约或其它准则的符合程度。

audit trail--审计跟踪系统审计活动的一个时间记录。

Automated Testing--自动化测试使用自动化测试工具来进行测试,这类测试一般不需要人干预,通常在GUI、性能等测试中用得较多。

用户测试专业术语

用户测试专业术语

用户测试专业术语1. 可用性测试这就像是给产品做个健康检查。

比如我们开发了一个新的手机APP,可用性测试就是找些用户来用用看,看这个APP好不好上手,操作起来顺不顺。

要是用户老是在某个功能上卡壳,那就像人走路老是被石头绊倒一样,这APP的可用性就有点问题啦。

2. 用户画像你可以把用户画像想象成给用户画的一幅超级详细的素描。

就说一个电商平台吧,他们会把用户分成不同类型,像年轻的时尚达人,可能喜欢买潮流的衣服;居家的主妇,就更倾向于买家居用品。

这就是根据用户的年龄、性别、兴趣爱好等画出来的不同用户画像,这样就能更好地满足不同用户的需求啦。

3. 测试用例这就好比是做菜的菜谱。

比如说要测试一个网站的登录功能,测试用例就会详细规定,先输入正确的用户名和密码,看能不能登录成功;再输入错误的密码,看系统会不会给出正确的提示。

如果没有测试用例,就像厨师做菜没有菜谱,全凭感觉,很容易出乱子的。

4. A/B测试这就像在两条不同的路上开车,看看哪条路更快到达目的地。

例如一个电商网站,有两种不同的商品展示页面设计,A版和B版。

通过让一部分用户看A版,另一部分用户看B版,然后比较哪一版的商品点击率高,购买转化率高,就像比较哪条路更受司机欢迎一样。

5. 用户体验(UX)哎呀,这可是个超级重要的东西呢!就好比你去一家餐厅吃饭,从进门的那一刻起,到坐在位置上点餐、等餐、用餐,再到最后结账离开,这整个过程中的感受就是用户体验。

如果服务员态度不好,上菜超级慢,就算食物再美味,你的体验也会大打折扣,就像一颗老鼠屎坏了一锅粥。

6. 功能测试这就像是检查一个机器人,看它每个零件是不是都能正常工作。

拿一个智能手表来说,功能测试就是要检查它的时间显示准不准,运动监测功能是不是灵敏,通知提醒功能有没有问题。

要是其中一个功能不好使,就像机器人少了个胳膊,那可不行。

7. 黑盒测试你可以把这个当成是猜盲盒。

测试人员不需要知道产品内部是怎么运作的,就像你不知道盲盒里面具体是什么东西一样。

软件测试术语

软件测试术语

软件测试术语东拼西凑之一:软件测试术语GlossaryAAcceptance testing 验收测试Accessibility test 软体适用性测试Active or open 激活状态Adaptability 适应性Ad hoc testing 随机测试Algorithm analysis 算法分析Alpha testing α测试Anomaly 异常Artifact 工件Automated Testing 自动化测试Architecture 构架Assertion checking 断言检查Audit 审计Application under test (AUT) 所测试的应用程序Availability 可用性BBaseline 基线Behaviour 行为Benchmark 基准Beta testing β测试Best practise 最佳实践Black box testing 黑盒测试Blocking bug 阻碍性错误Bottom-up testing 自底向上测试Branch coverage 分支覆盖Brute force testing 强力测试Bug 错误Bug report 错误报告Bug tracking system 错误跟踪系统Build 工作版本(内部小版本)Boundary values 边界值Buddy test 合伙测试Bug bash 错误大扫除Bug crawl 错误评审会议Build-in 内置Build Verfication tests(BVTs) 版本验证测试CCause-effect graph 因果图Capture/Replay Tool 捕获/回放工具Character Set 字符集Characteristic 特征Capability Maturity Model (CMM) 能力成熟度模型Capability Maturity Model Integration (CMMI) 能力成熟度模型整合Code coverage 代码覆盖Code Freeze 代码冻结Code page 代码页Code rule 编码规范Code sytle 编码风格Cohesion 内聚度Conformity 合格(符合)Common sense 常识Compatibility Testing 兼容性测试Component testing 组件测试Condition coverage 条件覆盖Configuration testing 配置测试Control flow graph 控制流程图Crash 崩溃Criticality analysis 致命度分析Criteria 准则Concurrency user 并发用户Configuration item 配置项Corrective action 纠正措施Cyclomatic complexity 圈复杂度DData Flow Analysis 数据流分析Decision coverage 判定覆盖Debug 调试Defect 缺陷Delivery 交付Defect density 缺陷密度Dependability 可信性Deployment 部署Desk checking 桌前检查Deviation permit 偏离许可Distributed testing 分布式测试Dynamic analysis 动态分析EEffectiveness 有效性Efficiency 效率Encapsulation 封装Entry criteria 准入条件Equivalence class 等价类Equivalence partition testing 等价划分测试Error 错误Error guessing 错误猜测Error seeding 错误播种Exception 异常/例外Exception handlers 异常处理器Experience of quality 质量体验Exhaustive testing 穷尽测试Exploratory testing 探索性测试Evaluation 评价,评估Event-driven 事件驱动FFailure 失效Fatal bug 致命的缺陷Fault 故障Feature 产品特性Field testing 现场测试Flexibility 灵活性Framework 框架Functional testing 功能测试Functionality 功能性GG11N(Globalization) 全球化Garbage characters 乱码字符Glossary 术语表Glass-box testing 白箱测试或白盒测试GUI(Graphical User Interface) 图形用户界面HHard-coding 硬编码Hotfix 热补丁II18N(Internationalization) 国际化Identifier 标识符Implementation requirement 实现需求Incremental testing 渐增测试Infrastructure 基础设施Installing testing 安装测试Integration testing 集成测试Interface 接口Inspection 审查Invoke 调用Isolation 隔离Issue 问题Iteration 迭代KKey Process Area 关键过程区域Keyword driven testing 关键字驱动测试Kick-off meeting 启动会议LL10N(Localization) 本地化Localizability testing 本地化能力测试Localization testing 本地化测试Load testing 负载测试Log file 日志文件MMaintenance 维护Maintainability 可维护性Measurement 度量Memory leak 内存泄漏Migration testing 迁移测试Milestone 里程碑Mock up 模型,原型Modularity 模块性Module 模块Monkey testing 跳跃式测试Module testing 模块测试MTBF 失效平均时间MTTR 平均维修时间NNegative Testing 逆向测试, 反向测试, 负面测试Nest 嵌套N/A(Not applicable) 不适用的OOff-the-shelf software 套装软件Pair Programming 成对编程Path coverage 路径覆盖Peer review 同行评审Performance 性能Performance indicator 性能(绩效)指标Performance testing 性能测试Perventive action 预防措施Pilot testing 引导测试Portability 可移植性Positive testing 正向测试Postcondition 后置条件Pseudo code 伪代码Precondition 前提条件Priority 优先权QQuality assurance(QA) 质量保证Quality Control(QC) 质量控制RRecovery testing 恢复测试Refactoring 重构Regression testing 回归测试Release 发布Release note 版本说明Reliability 可靠性Return of Investment(ROI)投资回报率Review 评审Requirements-based testing 基于需求的测试Requirements management tool 需求管理工具Reusability 可重用性,复用率Risk assessment 风险评估Root Cause Analysis(RCA) 根本原因分析Robustness 强健性SSanity testing 健全测试Scalability 可扩展性Screen shot 抓屏、截图Script 脚本Severity 严重性Security testing 安全性测试Shipment 发布Software life cycle 软件生命周期Software developmentplan(SDP) 软件开发计划Stability 稳定性Static testing 静态测试Simulation 模拟Simulator 模拟器SLA(Service level agreement) 服务级别协议Software development process 软件开发过程Source code 源代码Specification 规格说明书Spiral model 螺旋模型Statement coverage 语句覆盖Stepwise refinement 逐步优化Stress Testing 压力测试Structural coverage 结构化覆盖Stub 桩Synchronization 同步Syntax testing 语法分析System analysis 系统分析System design 系统设计System integration 系统集成System Testing 系统测试TTBD(To be determined) 待定Test 测试Testing bed 测试平台Test case 测试用例Testing coverage 测试覆盖Test design 测试设计Test driver 测试驱动Testing environment 测试环境Test infrastructure 测试基础建设Testing item 测试项Testing plan 测试计划T esting procedure 测试过程Test scenario 测试场景Test script 测试脚本T est strategy 测试策略Test suite 测试包Test target 测试目标Testability 可测试性Testware 测试工具Top-down testing 自顶向下测试Thread testing 线程测试Traceability 可跟踪性Traceability matrix 跟踪矩阵VVersion 版本Virtual user 虚拟用户Volume testing 容量测试V&V (Verification & Validation) 验证&确认UUnit testing 单元测试User interface(UI) 用户界面Usability testing 可用性测试Usage scenario 使用场景User acceptance T est 用户验收测试User profile 用户信息User scenario 用户场景WWalkthrough 走读Waterfall model 瀑布模型White box testing 白盒测试Work breakdown structure (WBS) 任务分解结构Web testing 网站测试XYZZero bug bounce (ZBB) 零错误反弹零错误反弹是指在项目中的某一点上,开发活动最终赶上了测试的步伐,当前已经不存在活跃错误。

做测试术语大全

做测试术语大全

actual outcome--实际结果被测对象在特定的条件下实际产生的结果。

Ad Hoc Testing--随机测试测试人员通过随机的尝试系统的功能,试图使系统中断。

algorithm--算法(1)一个定义好的有限规则集,用于在有限步骤内解决一个问题;(2)执行一个特定任务的任何操作序列。

algorithm analysis--算法分析一个软件的验证确认任务,用于保证选择的算法是正确的、合适的和稳定的,并且满足所有精确性、规模和时间方面的要求。

Alpha Testing--Alpha测试由选定的用户进行的产品早期性测试。

这个测试一般在可控制的环境下进行的。

analysis--分析(1)分解到一些原子部分或基本原则,以便确定整体的特性;(2)一个推理的过程,显示一个特定的结果是假设前提的结果;(3)一个问题的方法研究,并且问题被分解为一些小的相关单元作进一步详细研究。

anomaly--异常在文档或软件操作中观察到的任何与期望违背的结果。

application software--应用软件满足特定需要的软件。

architecture--构架一个系统或组件的组织结构。

ASQ--自动化软件质量(Automated Software Quality)使用软件工具来提高软件的质量。

assertion--断言指定一个程序必须已经存在的状态的一个逻辑表达式,或者一组程序变量在程序执行期间的某个点上必须满足的条件。

assertion checking--断言检查用户在程序中嵌入的断言的检查。

audit--审计一个或一组工作产品的独立检查以评价与规格、标准、契约或其它准则的符合程度。

audit trail--审计跟踪系统审计活动的一个时间记录。

Automated Testing--自动化测试使用自动化测试工具来进行测试,这类测试一般不需要人干预,通常在GUI、性能等测试中用得较多Backus-Naur Form--BNF范式一种分析语言,用于形式化描述语言的语法baseline--基线一个已经被正式评审和批准的规格或产品,它作为进一步开发的一个基础,并且必须通过正式的变更流程来变更。

软件测试术语

软件测试术语

软件测试术语:软件质量:软件的功能和性能满足用户需要的程度。

软件Build:用户测试的软件中间版本程序。

软件缺陷:软件的功能/性能/界面/文档与软件需求文档和用户的需要不一致的现象。

软件缺陷生命周期:报告、确认、修正、验证、关闭。

测试用例:包含输入条件、执行步骤和测试期望的正确结果的文档。

缺陷跟踪系统:管理软件缺陷的整个生命周期的工具。

静态测试与动态测试:不执行/执行程序进行的测试。

白盒测试与黑盒测试:测试软件代码结构的测试,不关心软件代码结构,以软件输入和输出来测试软件功能的测试。

回归测试与冒烟测试:在新的软件Build上验证修正的缺陷是否不再现,在大规模测试前,快速执行的基本功能测试。

软件里程碑:软件项目开发的各个关键过程。

Loadrunner常用语:controler:负责场景的控制,脚本的分发,运行时数据的收集,测试结果的收集。

Genenrator:性能测试中实际压力的发起者,主要是将Controler传送过来的脚本,按场景所要求的运行属性进行收发包的动作;另外,也负责运行时数据的采集。

Monitor:负责收集运行时各主机,数据库······待测系统的数据,并形成实时的曲线,用于性能测试运行时的实时分析;Monitor总是在Controler所在的机器上。

Analysis:主要将收集到得最终的性能测试结果统计分析,并形成图表,便于分析系统的总体的性能结果。

Vuser:是包含有各种运行时属性(循环次数,打印级别等)的脚本。

Scenario:将各脚本按组的方式组织,按指定的运行时环境进行控制,分发,并监控运行情况。

Transaction:脚本中的一部分,用于场景运行时(运行后),分析该段脚本的各响应时间指标(如平均响应时间、90%响应时间),这是分心用户行为的重要数据。

网络瓶颈指的是影响网络传输性能及稳定性的一些相关因素,如硬件设备基础,网络拓扑结构,网线,网卡,服务器配置,网络连接设备等等。

软件测试常用词语

软件测试常用词语

.静态测试:Non-Execution-Based Testing或Static testing 代码走查:Walkthrough代码审查:Code Inspection技术评审:Review2.动态测试:Execution-Based Testing3.白盒测试:White-Box Testing4.黑盒测试:Black-Box Testing5.灰盒测试:Gray-Box Testing6.软件质量保证SQA:Software Quality Assurance 7.软件开发生命周期:Software Development Life Cycle 8.冒烟测试:Smoke Test9.回归测试:Regression Test10.功能测试:Function Testing11.性能测试:Performance Testing12.压力测试:Stress Testing13.负载测试:V olume Testing14.易用性测试:Usability Testing15.安装测试:Installation Testing16.界面测试:UI Testing17.配置测试:Configuration Testing18.文档测试:Documentation Testing19.兼容性测试:Compatibility Testing20.安全性测试:Security Testing21.恢复测试:Recovery Testing22.单元测试:Unit Tes23.集成测试:Integration Test24.系统测试:System Test25.验收测试:Acceptance Test26.测试计划应包括:测试对象:The Test Objectives,测试范围:The Test Scope,测试策略:The Test Strategy测试方法:The Test Approach,测试过程:The test procedures,测试环境:The Test Environment,测试完成标准:The test Completion criteria测试用例:The Test Cases测试进度表:The Test Schedules风险:Risks27.主测试计划:a master test plan28.需求规格说明书:The Test Specifications29.需求分析阶段:The Requirements Phase30.接口:Interface31.最终用户:The End User31.正式的测试环境:Formal Test Environment32.确认需求:Verifying The Requirements33.有分歧的需求:Ambiguous Requirements34.运行和维护:Operation and Maintenance.35.可复用性:Reusability36.可靠性:Reliability/Availability37.电机电子工程师协会IEEE:The Institute of Electrical and Electronics Engineers)38.要从以下几方面测试软件:正确性:Correctness实用性:Utility性能:Performance健壮性:Robustness可靠性:Reliability关于Bugzilla:1.Bug按严重程度(Severity)分为:Blocker,阻碍开发和/或测试工作Blocker,阻碍开发和/或测试工作Critical,死机,丢失数据,内存溢出Major,较大的功能缺陷Normal,普通的功能缺陷Minor,较轻的功能缺陷Trivial,产品外观上的问题或一些不影响使用的小毛病,如菜单或对话框中的文字拼写或字体问题等等Enhancement,建议或意见2.Bug按报告状态分类(Status)待确认的(Unconfirmed)新提交的(New)已分配的(Assigned)问题未解决的(Reopened)待返测的(Resolved)待归档的(Verified)已归档的(Closed)3.Bug处理意见(Resolution)已修改的(Fixed)不是问题(Invalid)无法修改(Wontfix)以后版本解决(Later)保留(Remind)重复(Duplicate)无法重现(Worksforme)。

工程检测术语

工程检测术语

工程检测术语1. “回弹值”,就像是给混凝土的皮肤做弹性测试呢。

我有次看到工人师傅拿着回弹仪在混凝土墙上测试,那回弹仪一按,得出个数值,这数值就能反映混凝土的硬度大概咋样。

要是回弹值不正常,就像人的皮肤失去弹性一样,这混凝土可能就有问题啦。

2. “压实度”,这好比是给道路的肚子里塞东西,看塞得实不实。

我朋友在修路工程里就负责这个检测。

他们把土或者石料一层一层铺好,然后用专门的仪器检测压实度。

要是压实度不够,就像你装被子,没压实,里面松松垮垮的,那道路以后肯定不结实,车一压就坏了。

3. “静载试验”,这就像是给建筑的脚做力量测试。

我在一个建筑工地上看到过,他们在建筑的桩基础上放好多重物,模拟建筑物以后承受的重量。

要是这个试验结果不好,就好像人的脚站不稳一样,那整栋楼都可能有危险呢,哎呀,多吓人啊!4. “超声波检测”,这简直是工程结构的“透视眼”。

我听说在检测桥梁结构的时候会用到。

仪器发出超声波,就像蝙蝠发出超声波来探路一样。

如果超声波在结构里传播不正常,就像你看东西有阴影一样,那这个结构可能有裂缝或者缺陷了。

5. “钻芯取样”,就像是给工程材料做个深度体检。

从混凝土或者其他材料里钻出来一小段芯样。

我见过老师傅钻芯取样,那小心翼翼的样子。

这芯样取出来能直接看到内部的情况,要是里面有蜂窝、孔洞啥的,就像苹果里面烂了一样,这材料肯定是不合格的。

6. “坍落度”,这是混凝土的“软硬度指标”。

你看,混凝土在搅拌好后,要是坍落度太大,就像粥太稀了,不好成型;要是坍落度太小,就像面团太硬了,也不好施工。

我在混凝土搅拌站看到工人师傅会经常检测这个指标呢。

7. “抗渗性”,可以理解为工程材料的“防水能力”。

就像雨衣一样,要是雨衣不防水,那还有啥用呢?在检测地下室的混凝土墙时,抗渗性很重要。

如果抗渗性不好,水就像调皮的小孩一样,会偷偷钻进墙里,那可就麻烦大了。

8. “承载力”,这是建筑物的“力气”。

我问过工程师,他说就像人能扛起多重的东西一样,建筑物也有自己能承受的重量。

测试词汇

测试词汇

机械工程测试技术词汇Accuracy(准确度)Resolution(分辨力)full-scale deflection (f.s.d.),measurand (被测对象)Sensitivity(灵敏度)slope or gradientDrift (漂移)Hysteresis(回程误差)linearity线性度hysterisis error回程误差Resistance strain gauge 电阻应变片damping coefficient阻尼系数Metal strain gauge金属应变片Semiconductor strain gauge半导体应变片voltage dependent resistor压敏电阻photoresistance 光敏电阻Piezoresistive effects压阻效应(aperiodic signal)Non-periodic signal 非周期信号frequency spectrum 频谱time domain 时域frequency domain 频域periodic signal 周期信号composite signal 合成信号sine wave signal (Sinusoidal signal) 正弦信号square wave signal 方波信号pulse train signal 脉冲信号triangular wave signal 三角波信号sawtooth signal 锯齿波信号Random signal 随机信号Transient signal 瞬态信号spectrogram 频谱图Amplitude-Frequency diagram 幅频图Phase-frequency diagram 相频图frequency response function 频响函数Relative amplitude error 相对幅值误差steady state response稳态响应transfer function 传递函数static sensitivity 静态灵敏度Complex exponential form 复指数函数形式even harmonic 偶次谐波Linear Differential equation(常系数线性微分方程)time constant (时间常数τ)Laplace transform(拉普拉斯变换)Transfer function(传递函数)Static Sensitivity (静态灵敏度)The angular natural frequency (系统固有频率)Damping ratio (阻尼比)second-order linear differential equation (二阶线性微分方程)integrating range积分区间fourier series傅立叶级数Fourier transform 傅立叶变换Laplace transform拉氏变换trigonometric function三角函数convolution 卷积Piezoresistive effect压阻效应converse piezoelectric effect逆压电效应piezoelectric effect压电效应piezomagnetic effect压磁效应modulated wave 调幅波carrier wave 载波modulation signal调制信号A measurement system consists of four types of element: sensing, signal conditioning, signal processing and data presentation elements.Example of measurement systemThe weight system of Figure has two sensing elements: the primary element is a cantilever which converts weight into strain; the strain gauge converts this into a change in electrical resistance and acts as a secondary sensor. There are two signal conditioning elements: the deflection bridge(桥电路)converts the resistance change into millivolts and the amplifier(放大器) converts millivolts into volts. The computer corrects for non-linearity in the cantilever and the weight is presented on a digital display.The capacitance of this parallel plate capacitor is given by:whe re ε0 is the permittivity(介电常数)of free space (vacuum) of magnitude 8.85 pF m−1, ε is the relative permittivity or dielectric constant(介电常数)of the insulating material, A m2 is the area of overlap of the plates, and d m is their separation.。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

actual outcome--实际结果被测对象在特定的条件下实际产生的结果。

Ad Hoc Testing--随机测试测试人员通过随机的尝试系统的功能,试图使系统中断。

algorithm--算法(1)一个定义好的有限规则集,用于在有限步骤内解决一个问题;(2)执行一个特定任务的任何操作序列。

algorithm analysis--算法分析一个软件的验证确认任务,用于保证选择的算法是正确的、合适的和稳定的,并且满足所有精确性、规模和时间方面的要求。

Alpha Testing--Alpha测试由选定的用户进行的产品早期性测试。

这个测试一般在可控制的环境下进行的。

analysis--分析(1)分解到一些原子部分或基本原则,以便确定整体的特性;(2)一个推理的过程,显示一个特定的结果是假设前提的结果;(3)一个问题的方法研究,并且问题被分解为一些小的相关单元作进一步详细研究。

anomaly--异常在文档或软件操作中观察到的任何与期望违背的结果。

application software--应用软件满足特定需要的软件。

architecture--构架一个系统或组件的组织结构。

ASQ--自动化软件质量(Automated Software Quality)使用软件工具来提高软件的质量。

assertion--断言指定一个程序必须已经存在的状态的一个逻辑表达式,或者一组程序变量在程序执行期间的某个点上必须满足的条件。

assertion checking--断言检查用户在程序中嵌入的断言的检查。

audit--审计一个或一组工作产品的独立检查以评价与规格、标准、契约或其它准则的符合程度。

audit trail--审计跟踪系统审计活动的一个时间记录。

Automated Testing--自动化测试使用自动化测试工具来进行测试,这类测试一般不需要人干预,通常在GUI、性能等测试中用得较多Backus-Naur Form--BNF范式一种分析语言,用于形式化描述语言的语法baseline--基线一个已经被正式评审和批准的规格或产品,它作为进一步开发的一个基础,并且必须通过正式的变更流程来变更。

Basic Block--基本块一个或多个顺序的可执行语句块,不包含任何分支语句。

basis test set--基本测试集根据代码逻辑引出来的一个测试用例集合,它保证能获得100%的分支覆盖。

behaviour--行为对于一个系统的一个函数的输入和预置条件组合以及需要的反应。

一个函数的所有规格包含一个或多个行为。

benchmark--标杆/指标/基准一个标准,根据该标准可以进行度量或比较。

Beta Testing--Beta测试在客户场地,由客户进行的对产品预发布版本的测试。

这个测试一般是不可控的。

big-bang testing--大锤测试/一次性集成测试非渐增式集成测试的一种策略,测试的时候把所有系统的组件一次性组合成系统进行测试。

Black Box Testing--黑盒测试根据软件的规格对软件进行的测试,这类测试不考虑软件内部的运作原理,因此软件对用户来说就像一个黑盒子。

bottom-up testing--由低向上测试渐增式集成测试的一种,其策略是先测试底层的组件,然后逐步加入较高层次的组件进行测试,直到系统所有组件都加入到系统。

boundary value--边界值一个输入或输出值,它处在等价类的边界上。

boundary value coverage--边界值覆盖通过测试用例,测试组件等价类的所有边界值。

boundary value testing--边界值测试通过边界值分析方法来生成测试用例的一种测试策略。

Boundry Value Analysis--边界值分析该分析一般与等价类一起使用。

经验认为软件的错误经常在输入的边界上产生,因此边界值分析就是分析软件输入边界的一种方法。

branch--分支在组件中,控制从任何语句到其它任何非直接后续语句的一个条件转换,或者是一个无条件转换。

branch condition--分支条件branch condition combination coverage--分支条件组合覆盖在每个判定中所有分支条件结果组合被测试用例覆盖到的百分比。

branch condition combination testing--分支条件组合测试通过执行分支条件结果组合来设计测试用例的一种方法。

branch condition coverage--分支条件覆盖每个判定中分支条件结果被测试用例覆盖到的百分比。

branch condition testing--分支条件测试通过执行分支条件结果来设计测试用例的一种方法。

branch coverage--分支覆盖通过测试执行到的分支的百分比。

branch outcome--分支结果见判定结果(decision outcome)branch point--分支点见判定(decision)branch testing--分支测试通过执行分支结果来设计测试用例的一种方法。

Breadth Testing--广度测试在测试中测试一个产品的所有功能,但是不测试更细节的特性。

bug--缺陷capture/playback tool--捕获/回放工具参考capture/replay toolCapture/Replay Tool--捕获/回放工具一种测试工具,能够捕获在测试过程中传递给软件的输入,并且能够在以后的时间中,重复这个执行的过程。

这类工具一般在GUI测试中用的较多。

CASE--计算机辅助软件工程(computer aided software engineering)用于支持软件开发的一个自动化系统。

CAST--计算机辅助测试在测试过程中使用计算机软件工具进行辅助的测试。

cause-effect graph--因果图一个图形,用来表示输入(原因)与结果之间的关系,可以被用来设计测试用例。

certification --证明一个过程,用于确定一个系统或组件与特定的需求相一致。

change control--变更控制一个用于计算机系统或系统数据修改的过程,该过程是质量保证程序的一个关键子集,需要被明确的描述。

code audit --代码审计由一个人、组或工具对源代码进行的一个独立的评审,以验证其与设计规格、程序标准的一致性。

正确性和有效性也会被评价。

Code Coverage--代码覆盖率一种分析方法,用于确定在一个测试套执行后,软件的哪些部分被执行到了,哪些部分没有被执行到。

Code Inspection--代码检视一个正式的同行评审手段,在该评审中,作者的同行根据检查表对程序的逻辑进行提问,并检查其与编码规范的一致性。

Code Walkthrough--代码走读一个非正式的同行评审手段,在该评审中,代码被使用一些简单的测试用例进行人工执行,程序变量的状态被手工分析,以分析程序的逻辑和假设。

code-based testing--基于代码的测试根据从实现中引出的目标设计测试用例。

coding standards--编程规范一些编程方面需要遵循的标准,包括命名方式、排版格式等内容。

Compatibility Testing--兼容性测试测试软件是否和系统的其它与之交互的元素之间兼容,如:浏览器、操作系统、硬件等。

complete path testing --完全路径测试参考穷尽测试(exhaustive testing)completeness--完整性实体的所有必须部分必须被包含的属性。

complexity --复杂性系统或组件难于理解或验证的程度。

Component--组件一个最小的软件单元,有着独立的规格Component Testing--组件测试参考单元测试computation data use--计算数据使用一个不在条件中的数据使用。

computer system security--计算机系统安全性计算机软件和硬件对偶然的或故意的访问、使用、修改或破坏的一种保护机制。

condition--条件一个不包含布尔操作的布尔表达式,例如:Acondition coverage--条件覆盖通过测试执行到的条件的百分比。

condition outcome--条件结果条件为真为假的评价。

configuration control--配置控制配置管理的一个方面,包括评价、协调、批准、和实现配置项的变更。

configuration management--配置管理一套技术和管理方面的原则用于确定和文档化一个配置项的功能和物理属性、控制对这些属性的变更、记录和报告变更处理和实现的状态、以及验证与指定需求的一致性。

conformance criterion--一致性标准判断组件在一个特定输入值上的行为是否符合规格的一种方法。

Conformance Testing--一致性测试测试一个系统的实现是否和其基于的规格相一致的测试。

consistency --一致性在系统或组件的各组成部分和文档之间没有矛盾,一致的程度。

consistency checker--一致性检查器一个软件工具,用于测试设计规格中需求的一致性和完整性。

control flow--控制流程序执行中所有可能的事件顺序的一个抽象表示。

control flow graph--控制流图通过一个组件的可能替换控制流路径的一个图形表示。

conversion testing--转换测试用于测试已有系统的数据是否能够转换到替代系统上的一种测试。

corrective maintenance--故障检修用于纠正硬件或软件中故障的维护。

correctness --正确性软件遵从其规格的程度。

correctness --正确性软件在其规格、设计和编码中没有故障的程度。

软件、文档和其它项满足需求的程度。

软件、文档和其它项满足用户明显的和隐含的需求的程度。

coverage --覆盖率用于确定测试所执行到的覆盖项的百分比。

coverage item--覆盖项作为测试基础的一个入口或属性:如语句、分支、条件等。

crash--崩溃计算机系统或组件突然并完全的丧失功能。

criticality--关键性需求、模块、错误、故障、失效或其它项对一个系统的操作或开发影响的程度。

criticality analysis--关键性分析需求的一种分析,它根据需求的风险情况给每个需求项分配一个关键级别。

cyclomatic complexity--循环复杂度一个程序中独立路径的数量。

data corruption--数据污染违背数据一致性的情况。

data definition--数据定义一个可执行语句,在该语句上一个变量被赋予了一个值。

相关文档
最新文档