测试常见术语与名词解释.pptx

测试常见术语与名词解释.pptx

ID:52990894

大小:905.70 KB

页数:31页

时间:2020-04-09

测试常见术语与名词解释.pptx_第1页
测试常见术语与名词解释.pptx_第2页
测试常见术语与名词解释.pptx_第3页
测试常见术语与名词解释.pptx_第4页
测试常见术语与名词解释.pptx_第5页
资源描述:

《测试常见术语与名词解释.pptx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件测试分类及名词解释测试部:陈全林lyn测试分类标准1按阶段划分2按是否运行程序划分3按是否查看代码划分4其他测试单元测试(模块测试)是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。单元测试是测试过程中的最小粒度,在执行的过程中紧密的依照程序框架对产品的函数和模块进行测试,包含入口和出口函数,输入和输出信息,错误处理信息,部分边界数值测试。单元测试是由程序员自己来完成。粒度:测试用例的详细程度。测试阶段单元测试单元测试的内容1、模块接口的测试2、模块局部数据结构测试3、模块中所有独立执行路径测试4、模块的各条错误处理路径测试5、模块边界条件测

2、试测试阶段集成测试集成测试,也叫组装测试或联合测试。在单元测试的基础上,将所有模块按照设计要求(如根据结构图)组装成为子系统或系统,进行集成测试。实践表明,一些模块虽然能够单独地工作,但并不能保证连接起来也能正常的工作。程序在某些局部反映不出来的问题,在全局上很可能暴露出来,影响功能的实现。由于模块相互调用时接口会引入许多新问题,所以即使模块单独可以运行,集成在一起后却不能正常工作。1、单个模块的误差积累是否会放大,从而达到不可接受的程度2、各个模块连接起来,穿越模块接口的数据是否会丢失3、每个子功能模块结合起来,是否会达到预期要的父功能4、一个模块对另外一个模块是否会产生

3、不利5、全局数据结构是否有问题集成测试内容测试阶段系统测试是将已经确认的软件、计算机硬件、外设、网络等其他元素结合在一起,进行信息系统的各种组装测试和确认测试,系统测试是针对整个产品系统进行的测试,目的是验证系统是否满足了需求规格的定义,找出与需求规格不符或与之矛盾的地方,从而提出更加完善的方案。系统测试发现问题之后要经过调试找出错误原因和位置,然后进行改正。是基于系统整体需求说明书的黑盒类测试,应覆盖系统所有联合的部件。对象不仅仅包括需测试的软件,还要包含软件所依赖的硬件、外设甚至包括某些数据、某些支持软件及其接口等。测试阶段验收测试验收测试是软件产品完成了功能测试和系统

4、测试之后,在产品发布之前所进行的软件测试活动,它是技术测试的最后一个阶段,通过了验收测试,产品就会进入发布阶段。验收测试一般根据产品规格说明书严格检查产品,逐行逐字地对照说明书上对软件产品所做出的各方面要求,确保所开发的软件产品符合用户的各项要求。验收测试的分类正式的验收测试非正式的验收测试(α测试)有正规的测试过程,需要制定测试计划、定义测试方案、选择测试用例,进行测试,结果提交。着重考虑软件是否满足合同规定的所有功能和性能,文档资料是否完整、准确,人机界面和其他方面。软件开发公司组织内部人员模拟各类用户行为对即将上市的产品进行测试。α测试的目的是评价软件产品的FLURP

5、S(即功能、局域化、可使用性、可靠性、性能和支持)。尤其注重产品的界面和特色。只有当α测试达到一定的可靠程度时,才能开始β测试。它处在整个测试的最后阶段。β测试软件开发公司组织各方面的的典型客户在日常工作中实际使用,并要求用户报告异常情况、提出改进意见,然后公司再进行完善。Alpha测试是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的受控测试,Alpha测试不能由程序员或测试员完成。Alpha测试发现的错误,可以在测试现场立刻反馈给开发人员,由开发人员及时分析和处理。目的是评价软件产品的功能、可使用性、可靠性、性能和支持。Beta测试当开

6、发和测试根本完成时所做的测试,最终的错误和问题需要在最终发行前找到。这种测试一般由最终用户或其它人员完成,不能由程序员或测试员完成。Alpha测试与beta的区别是否运行程序静态测试(statictesting)不运行被测试的软件,而只是静态的检查代码、界面或者文档。动态测试(dynamictesting)实际运行被测试的软件,输入相应的测试数据,检查软件的输出结果是否和预期结果相一致的过程。是否查看代码黑盒测试把软件看成一个黑盒子,不管内部逻辑和内部特性,只依据规格说明书检查程序的功能是否符合功能说明。白盒测试又称为结构测试。着重于程序内部结构和算法,不关心功能和性能指标

7、。灰盒测试介于白盒和黑盒测试之间,基于程序运行时刻的外部表现同时又结合程序内部逻辑结构来设计用例,执行程序并采集程序路径执行信息和外部用户接口结果的测试技术。界面测试、业务逻辑功能测试、兼容性测试、易用性测试、安全性测试、安装测试黑盒测试功能测试性能测试性能测试、负载测试、压力测试、容量测试、并发测试、配置测试、可靠测试、失败测试功能测试:测试软件系统的功能是否正确,其依据是《产品需求规格说明书》。由于正确性是软件最重要的质量因素,所以功能测试必不可少。定义性能测试:测试软件系统处理事物的速度,一是为了检测性能是否

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。