测试方法论-RAD环境软件测试技术.ppt
《测试方法论-RAD环境软件测试技术.ppt》由会员分享,可在线阅读,更多相关《测试方法论-RAD环境软件测试技术.ppt(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、测试方法论测试方法论测试方法论测试方法论RADRAD环境软件测试技术环境软件测试技术环境软件测试技术环境软件测试技术RationalSoftwareSoftware Corporation Corporation软件测试方法分类软件测试方法分类黑盒测试黑盒测试白盒测试白盒测试两种测试方法从不同的角度出两种测试方法从不同的角度出发,反映了软件的不同侧面,也发,反映了软件的不同侧面,也适用于不同的开发环境适用于不同的开发环境RationalSoftwareSoftware Corporation CorporationRationalSoftwareSoftware Corporation Cor
2、poration软件测试方法:白盒测试软件测试方法:白盒测试白盒测试又称白盒测试又称白盒测试又称白盒测试又称结构测试结构测试结构测试结构测试、逻辑驱动测试或基于、逻辑驱动测试或基于、逻辑驱动测试或基于、逻辑驱动测试或基于程序本身的测试,也可成为程序本身的测试,也可成为程序本身的测试,也可成为程序本身的测试,也可成为程序员测试程序员测试程序员测试程序员测试,主要,主要,主要,主要应用于结构化开发环境应用于结构化开发环境应用于结构化开发环境应用于结构化开发环境应用程序应用程序RationalSoftwareSoftware Corporation Corporation软件测试方法:黑盒测试软件测
3、试方法:黑盒测试输入输入输入输入输出输出输出输出黑盒测试又称黑盒测试又称黑盒测试又称黑盒测试又称功能测试功能测试功能测试功能测试、数据驱动测试或基于、数据驱动测试或基于、数据驱动测试或基于、数据驱动测试或基于规格说明的测试,也可被成为规格说明的测试,也可被成为规格说明的测试,也可被成为规格说明的测试,也可被成为用户测试用户测试用户测试用户测试,主要,主要,主要,主要应用于快速应用开发应用于快速应用开发应用于快速应用开发应用于快速应用开发(RADRAD)环境环境环境环境RAD为软件测试带来新的挑战为软件测试带来新的挑战软件结构越来越复杂软件结构越来越复杂软件结构越来越复杂软件结构越来越复杂团队规
4、模越来越大团队规模越来越大团队规模越来越大团队规模越来越大开发成本与风险越来开发成本与风险越来开发成本与风险越来开发成本与风险越来 越高越高越高越高用户对应用程序的质用户对应用程序的质用户对应用程序的质用户对应用程序的质 量要求越来越严格量要求越来越严格量要求越来越严格量要求越来越严格RationalSoftwareSoftware Corporation Corporation软件测试生命周期软件测试生命周期开发生命周期开发生命周期开发生命周期开发生命周期 需求分析需求分析需求分析需求分析设计定义设计定义设计定义设计定义程序编制程序编制程序编制程序编制维护维护维护维护建立建立建立建立建立建立
5、建立建立建立建立建立建立修改修改修改修改测试生命周期测试生命周期测试生命周期测试生命周期 测试计划测试计划测试计划测试计划测试设计测试设计测试设计测试设计定制个案定制个案定制个案定制个案 测试执行测试执行测试执行测试执行 评估评估评估评估缺陷跟踪缺陷跟踪缺陷跟踪缺陷跟踪越早测试越好越早测试越好RationalSoftwareSoftware Corporation CorporationRationalSoftwareSoftware Corporation Corporation软件测试的阶段组成软件测试的阶段组成测试计划测试计划测试计划测试计划测试设计测试设计测试设计测试设计测试开发测试开
6、发测试开发测试开发测试执行测试执行测试执行测试执行测试评估测试评估测试评估测试评估测试计划的目标测试计划的目标X 收集并组织测试计划信收集并组织测试计划信 息息X 将软件细化为可检验的将软件细化为可检验的 测试需求测试需求X 建立测试计划建立测试计划RationalSoftwareSoftware Corporation Corporation测试计划:定义测试需求测试计划:定义测试需求用用用用户户户户需需需需求求求求定义定义定义定义测测测测试试试试需需需需求求求求根据用户需求定义并完善测试根据用户需求定义并完善测试根据用户需求定义并完善测试根据用户需求定义并完善测试需求,以作为整个测试的标准
7、需求,以作为整个测试的标准需求,以作为整个测试的标准需求,以作为整个测试的标准RationalSoftwareSoftware Corporation Corporation测试计划:考虑测试内容测试计划:考虑测试内容系统功能系统功能用户界面用户界面系统性能系统性能加载测试加载测试强化测试强化测试容量测试容量测试配置测试配置测试安装测试安装测试RationalSoftwareSoftware Corporation Corporation测试设计的目标测试设计的目标X 定义自动测试过程定义自动测试过程X 选择适当的测试用例选择适当的测试用例X 组织测试过程信息,并组织测试过程信息,并 传递给测
8、试开发人员传递给测试开发人员RationalSoftwareSoftware Corporation CorporationRationalSoftwareSoftware Corporation Corporation测试设计:定制测试过程测试设计:定制测试过程用用用用户户户户需需需需求求求求定义定义定义定义测测测测试试试试需需需需求求求求定制定制定制定制测测测测试试试试过过过过程程程程RationalSoftwareSoftware Corporation Corporation测试设计:选择测试用例测试设计:选择测试用例用用用用户户户户需需需需求求求求定义定义定义定义测测测测试试试试需需
9、需需求求求求定制定制定制定制测测测测试试试试过过过过程程程程选择选择选择选择测测测测试试试试用用用用例例例例测试开发的目标测试开发的目标X 建立建立可重用可重用的自动测试的自动测试X 维护测试对于测试需求维护测试对于测试需求 的可跟踪性的可跟踪性RationalSoftwareSoftware Corporation Corporation测试开发技术:编程测试开发技术:编程优势:优势:具有较大的灵活性具有较大的灵活性缺点:缺点:编码过程复杂编码过程复杂RationalSoftwareSoftware Corporation Corporation测试开发技术:录制测试开发技术:录制优势:优势
10、:操作简单、快捷操作简单、快捷缺点:缺点:灵活性较差灵活性较差RationalSoftwareSoftware Corporation Corporation测试开发技术测试开发技术录制录制录制录制脚本脚本脚本脚本自动生成自动生成自动生成自动生成脚本生成自动化,并可根据需要修改脚本生成自动化,并可根据需要修改RationalSoftwareSoftware Corporation Corporation测试执行的目标测试执行的目标X 执行测试执行测试X 检查测试结果检查测试结果X 研究并组织测试结果以研究并组织测试结果以 便评估便评估X 维护缺陷记录维护缺陷记录RationalSoftware
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 测试 方法论 RAD 环境 软件 技术
限制150内