软件测试术语、名词定义

最新更新时间:2012-02-01来源: 互联网关键字:术语  名词定义 手机看文章 扫描二维码
随时随地手机看文章

1. 黑盒测试

  黑盒测试也称为功能测试,它着眼于程序的外部特征,而不考虑程序的内部逻辑结构。测试者把被测程序看成一个黑盒,不用关心程序的内部结构。黑盒测试是在程序接口处进行测试,它只检查程序功能是否能正常使用,程序是否能接收输入数据产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。黑盒测试是基于用户角度进行的测试。
2. 白盒测试

  软件测试的主要方法之一,也称结构测试、逻辑驱动测试或基于程序本身的测试。测试者需要了解待测试程序代码的内部结构、算法等信息,这是从程序设计者的角度对程序进行的测试。它的优点是帮助软件测试人员增大代码的覆盖率,提高代码的质量,发现代码中隐藏的问题。 
3. 灰盒测试

  可以理解为静态的白盒测试或动态的黑盒测试,灰盒就是界于黑白之间, 对软件内部有所了解, 但不见得到了如指掌的程度, 却可以结合这些了解做些比黑盒多点的测试。
4. 文档测试

  文档测试涵盖面很大,在软件的各个版本中均有所使用。随着软件版本的变化,文档测试的测试内容也有所变化。在需求分析以及原型架构阶段,文档测试主要目标是: Sitemap、动作分解列表、数据库ER图、UML用例图、流程图、需求文档等文档。

  文档测试主要检查文档的正确性、完整性和可理解性。正确性是指不要把软件的功能和操作写错,也不允许文档内容前后矛盾。完整性是指文档不可以漏掉关键性内容。可理解性是指在文档中描述的语言要简明易懂,不能让别的开发人员拿到文档时看不懂文档的内容。
5. 命名规范测试

  命名规范测试用于测试项目中的文件命名、代码以及版本号等书写是否符合规范。文件命名规范以及版本号命名规范可以参看第四部分里软件命名规范的详细信息;各种语言的命名规范可以参考语言自身的规范,如NoahWeb的可以参考 http://docs.noahweb.net附录中的《NoahWeb各类资源命名规范》。
6. 需求完整性测试

  需求完整性测试主要存在于需求探索阶段,在需求尚未完全明确之前对已收集到的需求做出整理性的、检查遗漏性的测试,确认需求是否明确。另外,需求完整性测试也承担着一部分澄清需求的任务。
7. 链接完整性测试

  在原型架构阶段,链接完整性的测试是非常有必要的。该项测试任务主要是检查假页面中各种链接是否完整,是否指向目标位置,属于检查性的测试。 
8. 页面完整性测试

  页面完整性测试主要存在于集成测试阶段以及其后续其它阶段中,测试页面是否完整,页面质量是否达标,属于检查性测试。
9. UI合理性测试

  UI合理性测试也就是人机交互界面的合理性,UI合理性测试的内容很多,具体测试内容如下: 
o 提示、菜单、帮助的格式是否一致; 
o 提示、菜单、帮助中的术语是否一致; 
o 各个控件之间的对齐方式是否一致; 
o 输入界面和输出界面在外观、布局、交互方式上是否一致; 
o 功能类似的相关界面在外观、布局、交互方式上是否一致; 
o 同一层次的文字在同一种提示场合(一般情况、特殊字体、警告等)在文字大小、字体、颜色、对齐方式方面是否一致,字体大小 是否与界面的大小比例协调; 
o 多个连续界面依次出现的情况下,界面的外观、操作方式是否一致; 
o 系统是否拒绝客户的错误输入并做出提示; 
o 系统是否在用户完成操作时给出操作成功的提示; 
o 用户界面是否存在空白空间,没有空白空间的界面是杂乱无章的,易用性差; 
o 各个控件的间隔是否一致,垂直和水平方向上是否对齐; 
o 是否允许动作的可逆性,返回原有操做;
10. 数据和数据库完整性测试

  因为在开发阶段开发人员随时都有可能根据需要来修改数据库,所以对数据和数据库完整性测试在软件项目的任何阶段也是非常必要的。该项测试内容主要是以数据库表为单位,检查数据库表以及表中各字段命名是否符合命名规范,表中字段是否完整,数据库表中的字段描述是否正确包括字段的类型、长度、是否为空,数据库表中的关系、索引、主键、约束是否正确。
11. 功能测试

  功能测试在软件项目的任何阶段中都是重要的。实现功能,满足客户需求是软件本身最大的使命。功能测试在任何阶段下基本上都作为测试工作的第一项出现。该项测试任务主要为了测试已实现的功能是否满足需求,是否正确,是否有价值以及是否完整。在黑盒和白盒测试状态下,该测试均会被使用。

  功能测试中测试人员往往会忽略掉一些细节问题,比如:一个功能的实现必须要经过6步操作才能完成,而且需要加入20条信息才能看得出测试结果,有的测试人员为了节省时间虽然做完了6步操作,但是没有加入足量的信息,,使得测试不全面,正是因为这样而导致一些隐藏的BUG没有被测试出来。所以说在功能测试中要按部就班的把所有要进行的测试功能每一步都执行一遍,应该添加的数据都添加完整,以避免遗漏掉BUG没有测试出来。
12. 压力测试

  压力测试是为了发现在什么条件下您的应用程序的性能会变得不可接受。这通过改变应用程序的输入以对应用程序施加越来越大的负载并测量在这些不同的输入时性能的改变来实现的。这种操作也称为负载测试,但是负载测试通常描述一种特定类型的压力测试——增加用户数量以对应用程序进行压力测试。

  对应用程序进行压力测试最简单的方法是手工改变输入(客户机数量、需求大小、请求的频率、请求的混合程度等等)并描绘性能的变化。但是如果有许多输入,或者需要在大的范围内改变输入,那么你可以借助一个自动化的压力测试工具来完成此测试。
13. 安全性测试

  安全性测试主要是测试系统在没有授权的内部或者外部用户对系统进行攻击或者恶意破坏时如何进行处理,是否仍能保证数据和页面的安全。测试人员可以学习一些黑客技术,来对系统进行攻击。 另外,对操作权限的测试也包含在安全性测试中。具体测试内容如下:
o 执行添加、删除、修改等动作中是否做过登录检测。 
o 退出系统之后的操作是否可以完成。 
o 所有插入表单操作中输入特殊字符是否可以正常输正常存储,特殊字符为:!?#¥%……—*()~——-+=[]{}、|;:‘”?/《》<>,。 
o 在带有参数的回显数据的动作中更改参数,把参数改为特殊字符并加入操作语句看是否出错。 
o 测试表单中有没有做标签检测,标签检测是否完整。 
o 在插入表单中加入特殊的HTML代码,例如:表单中的字本是否移动?
14. 页面脚本测试

  页面中时常使用到JavaScript脚本,为了降低页面的出错率,则必须对页面脚本进行测试。其主要内容包括:相关页面中的脚本是否正常运行,JavaScript脚本是否有错误页面。 
15. 提示文本测试

  提示文本测试从严格意义上来讲应该属于UI合理性测试的一部分,该项测试主要针对各个页面中使用到的大量提示文档进行测试,主要包括:表达不明确的位置是否有提示文本、提示文本的弹出是否正常、提示信息含义是否明确易懂。
16. 浏览器测试

  由于B/S结构项目是基于浏览器运行的,所以需要对浏览器进行必要的测试。该测试任务主要是软件对各种浏览器(IE5.5、IE6.0、 FireFox浏览器 )的支持是否正常,在IE浏览器中可以正常显示的页面在其它浏览器中是否可以正常显示。
17. 安装测试

  在软件项目的后期阶段,会对做好的软件进行打包把软件做成安装程序,以便用户可以正确的安装使用,所以需要对做好的安装文件进行安装功能方面的测试。该测试的主要任务是:检查软件是否能够正常安装使用、是否可以完全卸载此软件的所有功能和页面。
18. 自定义测试

  在常规测试时可能表中的测试项不能满足测试要求,如果有特殊测试项请测试人员自己定义修改测试的类型。

关键字:术语  名词定义 编辑:神话 引用地址:软件测试术语、名词定义

上一篇:软件测试工作流程图
下一篇:黑盒测试与白盒测试区别

推荐阅读最新更新时间:2023-10-12 20:34

线路板PCB加工特殊制程术语手册
1、Additive Process 加成法 指非导体的基板表面,在另加阻剂的协助下,以化学铜层进行局部导体线路的直接生长制程(详见电路板信息杂志第 47 期 P.62)。电路板所用的加成法又可分为全加成、半加成及部份加成等不同方式。 2、Backpanels,Backplanes 支撑板 是一种厚度较厚(如 0.093",0.125")的电路板,专门用以插接联络其它的板子。其做法是先插入多脚连接器(Connector)在紧迫的通孔中,但并不焊锡,而在连接器穿过板子的各导针上,再以绕线方式逐一接线。连接器上又可另行插入一般的电路板。由于这种特殊的板子,其通孔不能焊锡,而是让孔壁与导针直接卡紧使用,故其品质及孔径要求都特别严格,其订单
[模拟电子]
HDMI Licensing针对先进的消费性电子功能推出商标与标志使用准则
商标与标志使用准则提供制造商沟通先进的功能的共通语言 负责高解析多媒体影音接口(HDMI)规格授权的HDMI Licensing公司,宣布推出商标与标志使用准则,提供制造商统一的方式来介绍其具备HDMI功能的产品。借着提供这套统一的HDMI功能术语,商标与标志使用准则可以使制造商以有效率的方式跟消费者沟通这些功能,让消费者在购买高分辨率产品时,能拥有一致且清楚的信息来做出决策。 为了确保消费者可以获得想要及需要的产品信息,制造商现在被要求在产品上标示HDMI的版本数字(例如,HDMI 1.3),并标明其所具备的特定HDMI功能。这样的要求是必须的,因为HDMI版本数字并不代表一定的功能,而制造商依其目标市场需求提供明确
[焦点新闻]
听音评价术语
声音发破(劈):严重谐波及互调引起失真,有“噗”声,已切削平顶,失真度大于10%。 声音发硬:有谐波失真,失真度在3%~5%之间 声音发炸:高频或中高频过多,存在谐波及互调失真。 声音发沙:中高频失真,有瞬态失真。 声音发燥:有失真,中高频略多,有瞬态失真。 声音发闷:高频或中高频过少,或指向性太尖而偏离轴线。 声音发浑:瞬态不好,扬声器谐振峰突出,低频或中低频过多。 声音浑厚:频带宽,中频、低频好,混响适度。 声音纤细:高频及中高频适度、失真小、瞬态好,无瞬态互调失真。 有层次 :瞬态好,频率特性平坦,混响适度。 声音扎实:中低频好
[模拟电子]
表面粗糙度测量的主要术语定义
(1)表面粗糙度取样长度l取样长度是用于判断和测量表面粗糙度时所规定的一段基准线长度,它在轮廓总的走向上取样。 (2)表面粗糙度评定长度Ln 由于加工表面有着不同程度的不均匀性,为了充分合理地反映某一表面的粗糙度特性,规定在评定时所必须的一段表面长度,它包括一个或数个取样长度,称为评定长度Ln。 (3)表面粗糙度轮廓中线m 轮廓中线m是评定表面粗糙度数值的基准线。评定参数及数值国家规定表面粗糙度的参数由高度参数、间距参数和综合参数组成。 表面粗糙度高度参数共有三个: (1)轮廓算术平均偏差Ra 在取样长度l内,轮廓偏距绝对值的算术平均值。 (2)微观不平度十点高度Rz 在取样长度内最大的轮廓峰高的平均值
[测试测量]
数字源表基础知识以及数字源表常见术语解答
数字源表定义: 源表,SMU(SourceMeasureUnit)电源/测量单元,“源”为电压源和电流源,“表”为测量表,“源表”即指一种可作为四象限的电压源或电流源提供精确的电压或电流,同时可同步测量电流值或电压值的测量仪表;当电源时可作为可编程电压源或可编程电流源;当万用表时可作为数字电压表(电流源,输出电流为0,测电压)或数字电流表(电压源,输出电压为0,测电流)或数字欧姆表(电流源,输出电流为一定值,测电压);当电子负载时可作为可编程恒压负载或可编程恒流负载;当电源/测量表组合(SMU)时给电压测量电流或给电流测量电压; 源表突出特点:使用一台仪器进行多种测量; 数字源表功能:①集合电压源、电流源、电压表、电流表、电子
[测试测量]
电容器常见技术术语的含义
从事电容器行业中,经常看到许多专用术语比如说滤波、谐振、去耦等,这些专用术语对于从事于电容器行业已久的人是小case,但是对于刚入行电容器的新手来讲还是比较懵懂,比如小编。小编在入行之前只知道电子产品上有电路板,电路板上由各样的小零件组成,但不知道电路板上的那些零件叫什么,有什么作用。 现在从事电容器行业中,小编从中也学习到许多知识。今天小编来告诉大家这些专用术语是什么意思吧。 隔直流:阻止直流电流通过而让交流电流通过。 旁路:给信号中的某些有害部分提供一条低阻抗的通路,滤除输入信号的干扰,为高频的开关噪声提供一条低阻抗泄防途径。 去耦:又称解耦,去除芯片电源上的噪声,和旁路电容作用是一样的,只是旁路把输入信号中的干扰作为
[嵌入式]
电容器常见技术<font color='red'>术语</font>的含义
装配、SMT相关术语解析
1、Apertures 开口,钢版开口 指下游SMD焊垫印刷锡膏所用钢版之开口。通常此种不锈钢版之厚度多在8mil 左右,现行主机板某些多脚大型SMD,其 I/O 达 208 脚或 256 脚之密距者,当密印锡膏须采厚度较薄之开口时,则须特别对局部区域先行蚀刻成为 6 mil之薄材,再另行蚀透成为密集之开口。下图为实印时刮刀与钢版厚薄面各开口接触之端视示意图。 2、Assembly 装配、组装、构装 是将各种电子零件,组装焊接在电路板上,以发挥其整体功能的过程,称之为Assembly。不过近年来由于零件的封装(Packaging)工业也日益进步,不单是在板子上进行通孔插装及焊接,还有各种 SMD 表面黏装零件分别在板子两面进行黏装
[模拟电子]
PLC通讯的基本概念和术语
1. 并行传输与串行传输 并行传输是指通信中同时传送构成一个字或字节的多位二进制数据。而串行传输是指通信中构成一个字或字节的多位二进制数据是一位一位被传送的。很容易看出两者的特点,与并行传输相比,串行传输的传输速度慢,但传输线的数量少,成本比并行传输低,故常用于远距离传输且速度要求不高的场合,如计算机与可编程控制器间的通信、计算机USB口与外围设备的数据传送。并行传输的速度快,但传输线的数量多,成本比高,故常用于近距离传输的场合,如计算机内部的数据传输、计算机与打印机的数据传输。 ?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /
[嵌入式]
小广播
最新模拟电子文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved