软件测试复习总结

软件测试复习总结

ID:30875768

大小:225.50 KB

页数:6页

时间:2019-01-04

软件测试复习总结_第1页
软件测试复习总结_第2页
软件测试复习总结_第3页
软件测试复习总结_第4页
软件测试复习总结_第5页
资源描述:

《软件测试复习总结》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1.测试脚木是测试工具执行的一组指令集合,使计算机能自动完成测试用例的执行,也是计算机程序的一种形式。2.驱动程序也称驱动模块,用以模拟被测模块的上级模块,能够调用被测模块。3.桩程序也称桩模块,用以模拟被测模块工作过程中所调用的下层模块。4.测试用例是为了特定的测试冃的而设计的测试条件、测试数据及与之相关的测试规程的一个特定的试用实例或场景。5.冋归测试就是为了发现冋归缺陷而进行的测试,是指住软件维护阶段,为了检测代码修改而引入的错误所进行的测试活动。6.容量测试的完成标准可以定义为:所计划的测试

2、已全部执行,而且达到或超出指定的系统限制时没有出现任何软件故障。7.压力测试(ST)也称为强度测试、负载测试。压力测试是模拟实际应用的软硬件环境及用八使用过程的系统负荷,反时间或超大负荷地运行测试软件,来测试被测系统的性能、可靠性、稳定性等。8.性能测试就是为了发现系统性能问题或获取系统性能相关指标而进行的测试。9.自动化测试:通过计算机运行测试工具和测试脚本自动完成团建测试工作的方法。10.主动测试:测试人员和被测试对象Z间发生直接相互作用的关系,被测试对象完全受测试人员的控制,被测试对彖处于测试

3、状态,而不是实际工作状态。11・白盒测试,也称结构化测试或逻辑驱动测试,是针对软件系统的内部结构。12•黑盒测试,也称数据驱动测试方法,是针对软件系统的外部表现行为。13.静态测试包括对软件产品的需求和设计规格说明书的评审、对程序代码的审查以及静态分析等。14.动态测试是通过真正运行程序发现错误,通过观察代码运行过程,来获取系统行为、变量实时结果、内存、堆栈、线程以及测试覆盖度等方面的信息,来判断系统是否存在问题,或者通过有效的测试用例,对应的输入输出关系来分析被测程序的运行情况,來发现缺陷。15.

4、Alpha测试是指软件开发公司内部人员开始试用新产品,在设计运行环境和真是应用过程中发现测试阶段所没有发现的缺陷。16.Beta测试是指公司外部的典型用户试用,并要求用户报告异常情况,提出批评意见,然后再对Beta版本进行修正和完善,最终得到正式发布的版本。17.软件过程分为基本工程过程和支持过程、管理过程。18.为什么要进行软件测试:为了保证软件质量。19.软件测试就是一系列活动,这些活动是为了评估一个程序或软件系统的特性或能力,并确定其是否达到了预期结果。20.软件测试贯穿着整个软件生命周期,从

5、需求评审、设计评审开始,测试就介入到软件产品的开发活动或软件项目实施中。21.SQA与软件测试Z间相辅相成,既存有包含又存有交叉的关系。SQA指导、监督软件测试的计划和执行,督促测试工作的结果客观、准确和有效,并协助测试流程的改进。而软件测试是SQA重要手段之一,为SQA提供所需要的数据,作为质量评价的客观依据。22.敏捷方法一一测试在先、编码在后。23.测试驱动开发一改以往的破坏性思维方式,测试在先、编码在后,更符合“缺陷预防”的思想。24.软件质量保证(SQA)活动是通过对软件产品有讣划地进行评

6、审和审计来验证软件是否合乎标准的系统工程,通过协调、审查和跟踪以获取有用信息,形成分析结果以指导软件过程。25.V模型,说明软件测试活动和项目同时启动,软件测试工作很早就开始了,避免了瀑布模型所带来的误区一一软件测试是在代码完成之后进行。图1・2V模型呈现测试和开发13.软件测试的主要目的之一就是为了後现软件中存在的缺陷。14.从产品内部看,软件缺陷是软件产品开发或维护过程中所存在的错误、毛病等各种问题。15.从外部看,软件缺陷是系统所需要实现的某种功能的实效或违背。16.软件缺陷就是软件产品中所存

7、在的问题,最终表现为用户所需要的功能没有完全实现,没有满足用户的需求。17.软件产品质量的属性:功能性、可用性、可靠性、性能、容量、可测量性、可维护性、兼容性、可扩展性。18.软件缺陷产生的因素:技术问题、软件本身、团队工作。19.软件测试过程分为工程过程和测试项目管理过程。20.软件测试按测试层次分为底层测试(单元测试),接口层次(集成测试),系统层次(系统测试),用户层次(验收测试)。21.按被测试的对象分为单元测试(组件测试、模块测试),程序测试,系统测试,文档测试(需求文档、设计文档、用户手

8、册),Web应用测试、客户端测试,数据库测试、服务器测试。22.传统的软件测试流程一般分为需求评审、设计评审、单元测试、集成测试、系统测试、验收测试等。23.敏捷测试流程--般分为测试需求分析、迭代测试计划、持续的单元和系统测试、验收测试等。24.按测试FI的分类:功能测试、压力测试、性能测试、可靠性测试、灾难恢复性测试、安全性测试、兼容性测试、回归测试和安装测试。25.根据被测软件是否被执行,软件测试可分为静态测试和动态测试。26.根据是否针对系统的内部结构和具体实

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

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

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