软件测试_第三章-测试技术基础.ppt
《软件测试_第三章-测试技术基础.ppt》由会员分享,可在线阅读,更多相关《软件测试_第三章-测试技术基础.ppt(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件测试基础软件测试基础第五讲第五讲由安博测试空间技术中心http:/ 测试技术基础测试技术基础本章学习内容本章学习内容 黑盒测试黑盒测试 等价类划分法等价类划分法等价类划分法等价类划分法 边界值分析法边界值分析法边界值分析法边界值分析法 因果图法因果图法因果图法因果图法 决策表法决策表法决策表法决策表法白盒测试白盒测试逻辑覆盖测试逻辑覆盖测试逻辑覆盖测试逻辑覆盖测试基本路径测试基本路径测试基本路径测试基本路径测试 测试用例设计测试用例设计n分类分类q按照测试技术按照测试技术n白盒测试、黑盒测试和灰盒测试白盒测试、黑盒测试和灰盒测试q按照执行状态按照执行状态n静态测试和动态测试静态测试和动态测
2、试软件测试方法软件测试方法q按照开发阶段按照开发阶段n单元测试单元测试n集成测试集成测试n确认测试确认测试n系统测试系统测试n验收测试验收测试q按照测试实施组织计划(执行主体)按照测试实施组织计划(执行主体)n开发方测试(开发方测试(测试测试)n用户测试(用户测试(测试)测试)n第三方测试第三方测试n静态测试与动态测试静态测试与动态测试q静态测试静态测试n定义定义q不运行被测程序不运行被测程序q通过其他手段达到检测目的通过其他手段达到检测目的q对被测程序进行特性分析方法的总称对被测程序进行特性分析方法的总称q静态的检查程序代码、界面或文档中可能存在的错误的过程静态的检查程序代码、界面或文档中可
3、能存在的错误的过程n测试活动测试活动q需求评审需求评审q设计评审设计评审q代码走查代码走查q代码检查代码检查n必须修改的问题(必须修改的问题(3)q程序没有注释程序没有注释n程序程序=代码代码+注释注释n注释语句注释语句/总代码行数总代码行数=1/51/4q子函数子函数max没有返回值类型没有返回值类型q精度丢失问题精度丢失问题n建议修改的问题(建议修改的问题(3)qmain函数没有返回值类型和参函数没有返回值类型和参数表数表(默认为(默认为void main(void)q1行代码之定义行代码之定义1个变量。个变量。q程序适当加一些空行程序适当加一些空行#includemax(float x,
4、float y)float z;z=xy?x:y;return(z);main()float a,b;int c;scanf(%f,%f,&a,&b);c=max(a,b);printf(Max is%dn,c);发现什么问题了发现什么问题了吗?吗?/*程序名称程序名称:求两个实数中的大数求两个实数中的大数作者作者:*版本版本:1.0创建时间创建时间:1.02007-09-10*/#includefloat max(float x,float y)/返回两个单精度数中的大数返回两个单精度数中的大数 float z;z=xy?x:y;return(z);main()float a,b;float
5、 c;scanf(%f,%f,&a,&b);c=max(a,b);printf(Max is%fn,c);q动态测试动态测试n定义定义q运行被测程序运行被测程序q输入测试用例输入测试用例q对运行情况(输入与输出对应关系)分析对运行情况(输入与输出对应关系)分析n测试活动测试活动q单元测试单元测试q集成测试集成测试q系统测试系统测试q用户验收测试用户验收测试测试阶段执行人静态校验 动态校验可行性评审可行性评审开发人员,用户开发人员,用户需求评审需求评审开发人员,用户开发人员,用户设计评审设计评审开发人员开发人员单元测试单元测试开发人员开发人员集成测试集成测试开发人员,用户开发人员,用户系统测试系
6、统测试开发人员在用户开发人员在用户的协助下完成的协助下完成验收测试验收测试用户用户q静态测试和动态测试进行结构和功能测试静态测试和动态测试进行结构和功能测试n黑盒测试与白盒测试黑盒测试与白盒测试n检查程序各功能是否能实现检查程序各功能是否能实现n检查功能错误检查功能错误n又称为功能测试、数据驱动测试或基于规格说明的测试又称为功能测试、数据驱动测试或基于规格说明的测试q黑盒测试黑盒测试q黑盒测试活动黑盒测试活动n功能测试功能测试n性能测试性能测试n攻击测试攻击测试q特点特点n黑盒测试与软件的具体实现过程无关黑盒测试与软件的具体实现过程无关n黑盒测试用例的设计可以和软件实现同时进行黑盒测试用例的设
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 测试 第三 技术 基础
限制150内