您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > 测试方法论―RAD环境软件测试技术
测试方法论RAD环境软件测试技术RationalSoftwareCorporation软件测试方法分类黑盒测试白盒测试两种测试方法从不同的角度出发,反映了软件的不同侧面,也适用于不同的开发环境RationalSoftwareCorporationRationalSoftwareCorporation软件测试方法:白盒测试白盒测试又称结构测试、逻辑驱动测试或基于程序本身的测试,也可成为程序员测试,主要应用于结构化开发环境应用程序RationalSoftwareCorporation软件测试方法:黑盒测试输入输出黑盒测试又称功能测试、数据驱动测试或基于规格说明的测试,也可被成为用户测试,主要应用于快速应用开发(RAD)环境RAD为软件测试带来新的挑战软件结构越来越复杂团队规模越来越大开发成本与风险越来越高用户对应用程序的质量要求越来越严格RationalSoftwareCorporation软件测试生命周期开发生命周期需求分析设计定义程序编制维护建立建立建立修改测试生命周期测试计划测试设计定制个案测试执行评估缺陷跟踪RationalSoftwareCorporationRationalSoftwareCorporation软件测试的阶段组成测试计划测试设计测试开发测试执行测试评估测试计划的目标收集并组织测试计划信息将软件细化为可检验的测试需求建立测试计划RationalSoftwareCorporation测试计划:定义测试需求用户需求定义根据用户需求定义并完善测试需求,以作为整个测试的标准RationalSoftwareCorporation测试计划:考虑测试内容系统功能用户界面系统性能加载测试强化测试容量测试配置测试安装测试RationalSoftwareCorporation测试设计的目标定义自动测试过程选择适当的测试用例组织测试过程信息,并传递给测试开发人员RationalSoftwareCorporationRationalSoftwareCorporation测试设计:定制测试过程用户需求定义测试过程RationalSoftwareCorporation测试设计:选择测试用例用户需求定义测试过程选择测试用例测试开发的目标建立可重用的自动测试维护测试对于测试需求的可跟踪性RationalSoftwareCorporation测试开发技术:编程优势:具有较大的灵活性缺点:编码过程复杂RationalSoftwareCorporation测试开发技术:录制优势:操作简单、快捷缺点:灵活性较差RationalSoftwareCorporation测试开发技术录制脚本自动生成脚本生成自动化,并可根据需要修改RationalSoftwareCorporation测试执行的目标执行测试检查测试结果研究并组织测试结果以便评估维护缺陷记录RationalSoftwareCorporation测试执行的步骤:单元单元测试单元测试RationalSoftwareCorporation单元测试单元测试单元测试缺陷跟踪测试执行的步骤:模块单元测试单元测试单元测试单元测试单元测试组RationalSoftwareCorporation合测试缺陷跟踪测试执行的步骤:集成组合测试组合测试组合测试组合测试RationalSoftwareCorporation集成测试缺陷跟踪测试执行的步骤:试车RationalSoftwareCorporation系统联调缺陷跟踪RationalSoftwareCorporation测试执行的步骤:维护系统维护二次开发项目更新单元测试组合测试集成测试系统联调回归测试缺陷跟踪测试评估的目标提交量化的测试覆盖域及缺陷跟踪报告评估软件质量RationalSoftwareCorporation测试评估的内容:覆盖域?哪些测试需求经过了测试哪些需求通过了测试我们的工作进度及效率如何RationalSoftwareCorporation测试评估的内容:缺陷我们发现了哪些缺陷我们解决了哪些缺陷遗留缺陷对软件有何影响RationalSoftwareCorporation测试评估:综合评价RationalSoftwareCorporation测试模式测试模式测试团队测试组管理员测试组成员测试方法论测试工具测试计划及设计工具测试开发及执行工具测试评估及缺陷跟踪工具RationalSoftwareCorporation工欲善其事必先利其器RationalSoftwareCorporationRATIONALSQARationalSoftwareCorporationSQA:测试工具市场的领导者SQA65%资料来源:IDCRationalSoftwareCorporationSQA:覆盖整个测试生命周期SQASUITE测试计划测试设计测试开发测试执行缺陷跟踪测试评估RationalSoftwareCorporationRationalSoftwareCorporationSQA:跨越各种Windows平台SQASUITE测试计划测试设计测试开发测试执行缺陷跟踪测试评估WINDOWS3.XWINDOWS95WINDOWSNTRationalSoftwareCorporationSQA:面向对象的录制技术SQASUITE测试计划测试设计测试开发测试执行缺陷跟踪测试评估WINDOWS3.XWINDOWS95WINDOWSNTOLE,OCXActiveX,Win32controlsVBX,VBobjectsPBobjectsDelphiobjectsCenturaobjectsDevelop2000objictsetc.SQA的基本组件SQAMamagerSQARobotSQALoadTestTeamTest完成Client端应用程序功能测试完成C/S环境性能测试RationalSoftwareCorporationRationalSoftwareCorporation简单回顾测试计划测试设计测试开发测试执行测试评估TOBEORNOTTOBE“生存还是毁灭”RationalSoftwareCorporation
本文标题:测试方法论―RAD环境软件测试技术
链接地址:https://www.777doc.com/doc-3398195 .html