51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 12303|回复: 28
打印 上一主题 下一主题

[讨论] 测试生命周期,测试流程,测试过程,测试框架,测试策略的区别与联系

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-6-13 18:22:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近疲于面试
前几天有家单位问了个问题
就是
测试生命周期,测试流程,测试过程,测试框架,测试策略的区别与联系

我自己按照自己的想法回答的
对方没有表示错还是对
总之可能对待这样的抽象的问题
大家都一定会存在很多疑惑
那么在这里我们一起讨论一下然后都弄清楚了
呵呵
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-6-13 20:44:22 | 只看该作者
就我所理解
1。测试生命周期是测试计划,测试设计,测试开发,测试执行,测试总结(评估)。
2。测试流程是针对整个测试团队来说的,测试工作流程,但不是细节的。比如说第一步做什么,第二步是什么,(例:先编写测试计划,再设计测试用例,然后执行测试等)。
3。测试过程是具体执行测试的过程。
4。测试策略就是需要做那些方面的测试,,所用的方法是什么。

测试框架还不太明白。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-6-14 17:09:24 | 只看该作者
兄弟,你真来这里发帖了啊,希望能够找到关于测试框架的答案
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-6-25 17:07:30 | 只看该作者
我来学习
回复 支持 反对

使用道具 举报

  • TA的每日心情
    无聊
    2015-12-2 10:12
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]测试排长

    5#
    发表于 2007-7-5 16:23:20 | 只看该作者
    学习中。。。。。。。。实践中。。。。。。。。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2007-7-6 14:36:10 | 只看该作者

    测试框架

    测试框架即我们所说的测试模型。包括以下几种:
    1。瀑布模型

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2007-7-6 14:37:31 | 只看该作者

    H模型

    H模型
    H模型是在测试准备和测试执行之间有个测试就绪点,在这点用来触发测试执行; 测试分两类活动:① 测试准备活动,包括测试需求分析、测试计划、测试设计、测试编码、测试验证;② 另一类是测试执行活动,包括测试运行、测试报告、测试结果分析等。
       在H模型中,软件测试是一个独立的流程,贯穿产品整个生命周期,与其他流程并发地进行。H模型指出软件测试要尽早准备,尽早执行。不同的测试活动可以是按照某个次序先后进行的,但也可能是反复的,只要某个测试达到准备就绪点,测试执行活动就可以开展

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2007-7-6 14:38:34 | 只看该作者

    V模型

    V模型非常明确地标明了测试过程中存在的不同级别,并且清楚地描述了这些测试阶段和开发过程期间各阶段的对应关系:
      • 单元测试的主要目的是针对编码过程中可能存在的各种错误,例如用户输入验证过程中的边界值的错误。
      • 集成测试主要目的是针对详细设计中可能存在的问题,尤其是检查各单元与其它程序部分之间的接口上可能存在的错误。
      • 系统测试主要针对概要设计,检查了系统作为一个整体是否有效地得到运行,例如在产品设置中是否达到了预期的高性能。
      • 验收测试通常由业务专家或用户进行,以确认产品能真正符合用户业务上的需要。
      但V模型存在一定的局限性,它仅仅把测试作为在编码之后的一个阶段,是针对程序进行的寻找错误的活动,而忽视了测试活动对需求分析、系统设计等活动的验证和确认的功能。

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2007-7-6 14:40:06 | 只看该作者

    W模型

    相对于V模型,W模型增加了软件各开发阶段中应同步进行的验证和确认活动。如图所示,W模型由两个V字型模型组成,分别代表测试与开发过程,图中明确表示出了测试与开发的并行关系。
      W模型强调:测试伴随着整个软件开发周期,而且测试的对象不仅仅是程序,需求、设计等同样要测试,也就是说,测试与开发是同步进行的。W模型有利于尽早地全面的发现问题。例如,需求分析完成后,测试人员就应该参与到对需求的验证和确认活动中,以尽早地找出缺陷所在。同时,对需求的测试也有利于及时了解项目难度和测试风险,及早制定应对措施,这将显著减少总体测试时间,加快项目进度。
      但W模型也存在局限性。在W模型中,需求、设计、编码等活动被视为串行的,同时,测试和开发活动也保持着一种线性的前后关系,上一阶段完全结束,才可正式开始下一个阶段工作。这样就无法支持迭代的开发模型。对于当前软件开发复杂多变的情况,W模型并不能解除测试管理面临着困惑。

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2007-7-6 14:41:49 | 只看该作者

    X模型

    X模型的左边描述的是针对单独程序片段所进行的相互分离的编码和测试,此后将进行频繁的交接,通过集成最终合成为可执行的程序。(右上半部分),这些可执行程序还需要进行测试。已通过集成测试的成品可以进行封版并提交给用户,也可以作为更大规模和范围内集成的一部分。由上图中可见,X模型还定位了探索性测试(右下方)。多根并行的曲线表示变更可以在各个部分发生。X模型包含了测试设计的步骤,就象使用不同的测试工具所要包含的步骤一样,而V模型没有这么做。

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2007-7-6 14:43:08 | 只看该作者

    前置模型

    X模型的左边描述的是针对单独程序片段所进行的相互分离的编码和测试,此后将进行频繁的交接,通过集成最终合成为可执行的程序。(右上半部分),这些可执行程序还需要进行测试。已通过集成测试的成品可以进行封版并提交给用户,也可以作为更大规模和范围内集成的一部分。由上图中可见,X模型还定位了探索性测试(右下方)。多根并行的曲线表示变更可以在各个部分发生。X模型包含了测试设计的步骤,就象使用不同的测试工具所要包含的步骤一样,而V模型没有这么做。

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2007-7-6 17:10:07 | 只看该作者
    原帖由 duola1119 于 2007-7-6 14:36 发表
    测试框架即我们所说的测试模型。包括以下几种:
    1。瀑布模型



    这是开发模型哦
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2007-7-9 15:33:59 | 只看该作者

    回复 #12 tongke 的帖子

    不对么?那以高人所见?框架是什么?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2007-8-2 10:36:38 | 只看该作者
    很不错
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2007-8-24 11:09:46 | 只看该作者
    v模型
    w模型
    x模型
    H模型都是软件的测试流程,而不是测试框架
    测试框架是被测试软件该如何搭建测试平台
    本人也在找测试框架的东西??
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2007-8-27 11:06:30 | 只看该作者
    好东西,支持..感谢2楼的解释,很全面
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2007-9-8 11:04:47 | 只看该作者
    这些概念,要具体接触之后,才会由感性到理性,不可以直接理性的理解的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18#
    发表于 2007-9-10 11:04:17 | 只看该作者
    测试框架方面受益非浅
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    19#
    发表于 2007-9-13 19:21:49 | 只看该作者

    回复 #1 jaunty 的帖子

    明天就要参加面试了,今天来学习学习。谢谢各位!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20#
    发表于 2007-11-23 16:42:55 | 只看该作者
    测试框架:找以下Rational的测试解决方案看一下就明白了.
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-5-14 18:28 , Processed in 0.084604 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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