测试基础-单体测试.ppt
《测试基础-单体测试.ppt》由会员分享,可在线阅读,更多相关《测试基础-单体测试.ppt(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件测试培训目的软件测试是什么?软件测试怎么做?举例这个下拉菜单的打印功能如何测试,需要注意什么什么是软件测试软件测试是以发现软件的缺陷为目的,使软件运行,并将软件不运行所产生的危险性降低到允许的范围什么是缺陷判断缺陷的规则1.软件未达到产品说明书标明的功能2.软件出现了产品说明书指明不会出现的错误3.软件功能超出产品说明书指明范围额外的创造是不需要的4.软件未达到产品说明书虽未指出但应达到的目标5.软件测试员认为软件难以理解、不易使用、运行速度缓慢6.最终用户认为不好软件测试的几个基本概念单体测试:单体测试:是指对单个模块或者是一个函数等更小单位的测试测试阶段划分测试阶段划分集成测试:集成测
2、试:是指都多个模块组合起来后进行的测试系统测试:系统测试:是指整个系统的所有模块都结合起来以后进行的测试回归测试:回归测试:是指修复或调整好软件环境之后进行测试差分测试:差分测试:是指只对整个系统中新变更功能的相关部分的测试测试方法划分测试方法划分手动测试:手动测试:是指测试人员,根据功能规格说明书、编写的测试大纲或者其他测试文档,直接运行程序而完成的测试自动化测试:自动化测试:是指测试人员,使用自动测试工具,让程序自动运行而进行的测试软件产品周期简介 根据需求文档进行分析制定测试策略和测试计划 分别根据需求分析、概要设计和详细设计的输出进行测试设计 使用测试设计文档,进行各个阶段的测试执行
3、当软件产品周期,需求文档变化时,将重新进行前三个工作 产品Release之后进行测试工作的总结测试设计根据测试阶段的不同,测试设计包括以下几种系统测试的测试设计集成测试的测试设计性能测试的测试设计单体测试的测试设计单体测试_黑盒测试设计等价类划分等价类划分是指分步骤地把过多的测试用例减少到同样有效的小范围的过程等价类是指测试相同目标或者暴露相同软件缺陷的一组测试用例单体测试_黑盒测试设计等价类划分的步骤 无效等价类和有效等价类的确定 以最少的测试设计覆盖最多的有效等价类,直到完成覆盖为止 选择一个测试设计去包含一个无效等价类,直到测试设计包含所有的无效等价类为止单体测试_黑盒测试设计等价划分的
4、方法 输入条件代表一个范围或者需要一个特定的值,则可以定义一个有效等价类和两个无效等价类 输入条件代表集合的某个元素或者是该输入条件是布尔式的,则可以定义一个有效等价类和一个无效等价类 如果确认已划分的等价类中各元素在程序中的处理方式是不同的,则应将此等价类进一步划小 默认值、空白、空值或者无输入等条件要作为特殊的等价类单体测试_黑盒测试设计边界值分析边界值分析是指软件计划的操作界限所在的边缘条件边界值的数据类型:包括数值、速度、字符、地址、位置、尺寸、数量等边界特征:第一个/最后一个、最小值/最大值、开始/完成、超过/在内、空/满、最短/最长、最慢/最快、最早/最迟、最大/最小、最高/最低、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 测试 基础 单体
限制150内