51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 7328|回复: 6
打印 上一主题 下一主题

[转贴] 什么是测试生命周期,解释一下它的各个阶段? 测试和质量保证有什么不同?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-8-21 23:12:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
测试是手段,品质保证是目标。

测试的基本知识,让我们一起快速过一遍:
什么是软件测试:在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。
测试的目标:以较少的用例、时间和人力找出软件中潜在的各种错误和缺陷,以确保系统的质量。
从测试的类型来看,测试分为2种:黑盒测试和白盒测试。
黑盒测试又称为功能测试或数据驱动测试,把系统看成一个黑盒子,不考虑程序的内在逻辑,只根据需求规格说明书的要求来检查程序的功能是否符合它的功能说明。
白盒测试又称为结构测试和逻辑驱动测试,允许测试人员对程序内部逻辑结构及有关信息来设计和选择测试用例,对程序的逻辑路径进行测试。
测试用例由测试输入数据以及与之对应的输出结果组成。测试用例设计的好坏直接决定了测试的效果和结果。
从测试实际的前后过程来看,软件测试上是由一系列的不同测试所组成,这些软件测试的步骤分为:单元测试、组装测试(集成测试)、确认测试和系统测试。软件开发的过程是自顶向下的,测试则正好相反,以上这些过程就是自底向上,逐步集成的。
单元测试(模块测试):针对每个模块进行的测试,可从程序的内部结构出发设计测试用例,多个模块可以平行地对立地测试。通常在编码阶段进行,必要的时候要制作驱动模块和桩模块。
集成测试:在单元测试的基础上,将所有模块按照设计要求组装成为系统,必须精心计划,应提交集成测试计划、集成测试规格说明和集成测试分析报告。
确认测试:验证软件的功能和性能及其它特性是否与用户的要求一致。
系统测试:将软件放在整个计算机环境下,包括软硬件平台、某些支持软件、数据和人员等,在实际运行环境下进行一系列的测试。
测试工作的文档主要有:测试计划、测试模型和用例设计或规格说明、测试分析报告等。从软件工程上说,这是属于软件配置的一部分。(我不知道,如果什么报告都没有,只是不断地摆弄执行程序,看到错误和问题就记下来,算不算真正的测试?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-8-22 11:10:48 | 只看该作者
软件的生命周期是开发生命周期+测试生命周期。
开发生命周期:需求分析—>概要和详细设计—>编码—>维护。
测试生命周期:测试计划—>测试设计—>测试执行—>测试评估。

测试是发现问题,质量保证(QA)是预防问题,QA就是要将BUG扼杀在萌芽之前。
理论上测试是软件生命周期的以部分,其过程也是受到QA的监督的。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2012-12-20 14:50:24 | 只看该作者
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2012-12-20 15:56:08 | 只看该作者
好复杂,呵呵,其实能把bug扼杀的是系统设计人员和开发,QA没那个能力
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2015-8-24 15:33
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    5#
    发表于 2012-12-20 22:50:09 | 只看该作者
    路过 学习
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2013-1-25 17:48:27 | 只看该作者
    Thank you very much for sharing!The good man!The good life of peace!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2013-3-7 14:18:36 | 只看该作者
    这个问题最好找本书系统学习
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-14 19:15 , Processed in 0.070042 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表