《软件生命周期》PPT课件.ppt
深圳市安科讯实业有限公司,目录 软件生命周期的瀑布模型 软件生命周期的螺旋模型 软件测试生命周期 软件测试流程 软件测试活动过程 什么是(白盒、黑盒)测试 什么是静态、动态测试,目录 软件生命周期的瀑布模型 软件生命周期的螺旋模型 软件测试生命周期 软件测试流程 软件测试活动过程 什么是(白盒、黑盒)测试 什么是静态、动态测试,软件生命周期的瀑布模型,计划,设计,运行 维护,测试,编码,需求,目录 软件生命周期的瀑布模型 软件生命周期的螺旋模型 软件测试生命周期 软件测试流程 软件测试活动过程 什么是(白盒、黑盒)测试 什么是静态、动态测试,软件生命周期的螺旋模型,1开始,2评价可选方案,7本阶段开发和测试,3进入一下阶段测试,4决定一下阶段的做法,5判断目标、可选方案和限制,6明确并解决风险,8最终产品,累加费用,目录 软件生命周期的瀑布模型 软件生命周期的螺旋模型 软件测试生命周期 软件测试流程 软件测试活动过程 什么是(白盒、黑盒)测试 什么是静态、动态测试,软件测试生命周期,制定测试计划,测试设计和开发,实施软件测试,版本发布,评审,未通过评审,新版本测试准备阶段,目录 软件生命周期的瀑布模型 软件生命周期的螺旋模型 软件测试生命周期 软件测试流程 软件测试活动过程 什么是(白盒、黑盒)测试 什么是静态、动态测试,软件测试流程,单元测试 集成测试 系统测试 验收测试,单元测试含义单元测试主要是以白盒测试为主,以代码静态审查、代码 检查和代码走查等方式测试,其次是动态单元测试。集成测试含义集成测试以非增式和增式方法,非增式集成方法也叫做整体集成方法,它采用一步到位的方法来构造测试。增式测试的做法与非增式测试有所不同,它的集成是逐步实现的,集成测试也是逐步完成的。,系统测试含义在这个环节就是整个系统功能测试为主,主要为各各模块菜单树子菜单验证和测试,包括系统原有功能项测试(第三方软件除外)。验收测试含义 验收测试由第三方测试机构或客户代表参加产品验证,产品验证包括(需求功能验证、规格验证、特殊要求验证、产品外观验证等等)。,目录 软件生命周期的瀑布模型 软件生命周期的螺旋模型 软件测试生命周期 软件测试流程 软件测试活动过程 什么是(白盒、黑盒)测试 什么是静态、动态测试,测试计划,设计测试用例,执行测试,产品发布,评审,BUG评审,用例评审,用例不合格或不全,目录 软件生命周期的瀑布模型 软件生命周期的螺旋模型 软件测试生命周期 软件测试流程 软件测试活动过程 什么是(白盒、黑盒)测试 什么是静态、动态测试,白盒测试属于“逻辑驱动测试”白盒测试又包涵,白盒属于什么测试,黑盒属于什么测试,黑盒测试属于“数据驱动测试”黑盒测试 又包涵,单元测试,集成测试,系统测试,验收测试,目录 软件生命周期的瀑布模型 软件生命周期的螺旋模型 软件测试生命周期 软件测试流程 软件测试活动过程 什么是(白盒、黑盒)测试 什么是静态、动态测试,什么是静态测试,静态 测试是指:在程序不运行的情况下进行测试 代码审查 代码走查 桌面检查 静态分析,什么是动态测试,动态测试是指:在运行程序的情况下进行测试 正确性 可靠性 有效性 健壮性,Thanks!,