软件测试培训课程软件测试培训课程大纲?软件测试活动规范?软件测试停止标准?软件缺陷管理?软件系统测试工作指导软件测试活动规范?简介?软件测试的目的是尽早地、尽可能多地发现软件的错误。?通过不同层次的测试(单元测试、集成测试、系统测试)验证和确认软件满足设计和需求。?目的?为软件测试人员、实施员、设计员提供软件测试工作的规范。术语的解释。?描述软件测试活动的进入、退出准则,以及软件测试的所有活动、输入输出工件。词汇表?词汇表?单元测试( Unit Testing )单元测试是对最小的可测试软件元素(单元)实施的测试。它所测试的内容包括单元的内部结构(如逻辑和数据流)以及单元的功能和可观测的行为。?集成测试( Integration Testing )集成测试是确保各单元组合在一起后能够按既定意图协作运行,并确保增量的行为正确。它所测试的内容包括单元间的接口以及集成后的功能。词汇表?系统测试( System Testing )系统测试是通过与系统的需求定义作比较, 发现软件与系统需求定义不相符合或与之矛盾的地方。它将通过确认测试的软件,作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其他系统元素结合起来,在实际运行(使用)环境下, 对计算机系统所进行的一系列集成测试和确认测试。?驱动程序( Driver )在单元测试和集成测试中,协调输入和输出的测试程序。?稳定桩( Stub ) 在单元测试和集成测试中,模拟被调用单元的测试程序。完整测试流程图角色?测试活动中所涉及的角色角色名称定义/职责测试设计员制定和维护测试计划,设计测试用例及测试过程,生成测试分析报告。测试执行者者执行集成测试和系统测试,记录测试结果。白盒测试设计者设计测试需要的驱动程序和稳定桩。白盒测试编码者编写测试驱动程序和稳定桩,执行单元测试。进入测试的准则?进入准则?软件进入测试阶段的必须要求。?软件项目立项通过。测试输入工件?测试需求输入名称输入描述参考指南、模板软件项目计划软件项目计划是一个综合的组装工件,用来收集管理项目时所需的所有信息。《项目开发计划》模板软件需求工件描述软件需求的文档,如软件需求规约(SRS)文档或利用CASE工具建模生成的文档。《需求规格说明书》模板软件构架设计工件?构架设计文档主要描述备选设计方案、软件子系统划分、子系统间接口和错误处理机制等。《概要设计说明书》模板软件详细设计工件详细设计文档主要描述将构架设计转化为最小实施单元,产生可以编码实现的设计。《详细设计说明书》模板软件程序单元包括了所有编码员完成的程序单元源代码。软件集成计划软件工作版本的定义、工作版本的内容、集成的策略以及实施的先后顺序等。软件工作版本按照集成计划创建的各个集成工作版本。测试活动?制定测试计划?设计测试?实施测试?执行单元测试?执行集成测试?执行系统测试?评估测试
软件测试培训-----测试管理 来自淘豆网m.daumloan.com转载请标明出处.