51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 18715|回复: 43
打印 上一主题 下一主题

第1帖【2004-5-10】:软件测试的理想模式是什么?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2004-5-10 17:47:54 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
Brian Marick:我不认为存在什么理想模式。我觉得让开发人员承担某些测试也许会更加有效,而其他测试则由独立测试组来进行。因为如果你把所有测试都交给独立测试组,他们不可能有时间把所有测试都做好。所以,最佳的方式是让开发人员承担一定量的测试,独立测试组给予他们支持。独立测试组主要承担整个系统的测试,去寻找开发人员还没有发现的缺陷,如子系统间的交互、运行条件、内存使用等。

如何更有效地开展系统测试呢?让测试人员在项目初期就参与进去,让他们看到第一版的系统需求、用户手册和系统原型,在系统实现前就对需求进行捕获和跟踪。在该过程中,他们从这些文档构造最初的测试设计。这也可以通过检视或评审的形式进行,并且在该过程中会发现一些缺陷。大家都知道,这个阶段,问题发现是非常“便宜”的。

这样,系统测试工程师在项目早期就介入,产生测试设计及基本的需要测试的项目列表。这时不可能产生一个绝对完备的测试设计,因为书写完整测试的条件还不成熟,但这却是构建完整测试的基础。

注:Brian Marick是Reliability Software公司的专职测试技术顾问。

[ Last edited by 天网 on 2004-5-13 at 11:25 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

44#
发表于 2004-11-16 10:45:34 | 只看该作者
各位楼上的,可以留个QQ号吗
以后好联络
回复 支持 反对

使用道具 举报

该用户从未签到

43#
发表于 2004-11-13 12:17:19 | 只看该作者

谢谢。这里真好。

 我做测试也有一段时间了。可是感觉还是什么也不懂。谁能帮帮我
 我现在的公司就我一个测试的。过些时间,我要写一篇关于测试组的报告包括职责,什么时间开始介入项目,怎么样安排以后的要作)。可是我现在一点头绪都没有。
回复 支持 反对

使用道具 举报

该用户从未签到

42#
发表于 2004-11-4 15:23:30 | 只看该作者
受益不少,感谢
回复 支持 反对

使用道具 举报

该用户从未签到

41#
发表于 2004-11-4 14:18:47 | 只看该作者
现在我在公司做测试已经快一年了,刚开始来的时候根本就不知道什么是测试,而且公司也没有教我说要怎么测试,没来之前,公司只有一个测试人员,现在加上我,两个,而且我们公司的客户需求之类的资料全都是跟开发人员讨论,并且如果这个软件编好了,就直接让我们测,我们也不用写什么规划之类的东西,只要自己测,自己熟悉软件,开发人员也不会说把客户需求给我们看,全都是凭着自己的理解去测,遇到不懂的时候,问一下开发人员这个功能是干什么用的,而有些功能还是等软件推出去之后,到客户那里才知道有些功能可以是这样实现的。在测试的时候根本就不知道客户的需求到底是什么?而我测试好象也被开发人员所编起来的软件屏蔽了一下,只跟着软件走,而不是跟着客户的需求走。我想问一下斑竹,公司的这种测试方法好吗?还有,怎么样才能让自己跟着客户的需求去进行测试?
回复 支持 反对

使用道具 举报

该用户从未签到

40#
发表于 2004-10-29 13:32:24 | 只看该作者

回复rainmeteor:

真的很同情你,但是只有这样你提升的可能会比别人更快。因为你什么都没有只能靠你自己摸索,然后实践。通过实践,你就会提高。值得庆幸的是你的公司给你机会让你摸索实践。
回复 支持 反对

使用道具 举报

该用户从未签到

39#
发表于 2004-10-29 13:27:26 | 只看该作者

请教“为了忘却”

你们公司一个项目几个测呀,所有的功能都能走到吗? / 每天都在进行回归测试吗? 你能把你大致怎么能一天走一个版本的情况告诉我一下吗?
   谢谢。
回复 支持 反对

使用道具 举报

该用户从未签到

38#
发表于 2004-10-29 13:12:36 | 只看该作者
另外,我个人觉得程序员必须的承担一部分测试工作,最起码是代码自检。如果做不到这一点的话,慢慢的程序员就会有惰性,给的代码质量一次不如一次。测试员只能提高产品的质量,但是他决定不了产品的质量。垃圾在测试员手里永远也无法变成精品!如果能的话,唯一的途径就是测试员对该产品重新进行开发。
这是一个充分不必要条件。
回复 支持 反对

使用道具 举报

该用户从未签到

37#
发表于 2004-10-29 13:06:13 | 只看该作者
采取这种形式无论公司大小,关键看决策者的态度,和实施的力度。
回复 支持 反对

使用道具 举报

该用户从未签到

36#
发表于 2004-10-29 13:03:52 | 只看该作者
我们公司目前的一个项目就是这样做的,测试人员下的项目组里从制订讨论需求开始跟着。
回复 支持 反对

使用道具 举报

该用户从未签到

35#
发表于 2004-10-29 11:32:57 | 只看该作者

to rainmeteor

楼主
  同是天涯沦落人!
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2016-3-19 10:50
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    34#
    发表于 2004-10-26 15:13:05 | 只看该作者

    体会

    看大家说了这么多,是软件业的真实面目
    其实公司要生存与发展,质量是基础,那无疑我们测试人员应该参与项目的全过程,现在好多公司做不到,究其原因很多:1,没有真正觉察到软件质量与测试的关系(即不重视测试)。2开发过程及其不规范,开发人员不愿也不会规范。3有的公司坐井观天,不原在测试方面投入。。。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    33#
    发表于 2004-10-26 13:01:45 | 只看该作者
    就是,我们总共才几个人而已^_^
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    32#
    发表于 2004-10-25 22:49:45 | 只看该作者
    楼上,你们什么公司啊,有那么多测试人员?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    31#
    发表于 2004-10-25 20:43:36 | 只看该作者
    我们公司是专门做测试的公司啊。目前有200多人在做测试。其实我们基本上就是在开发的初期就介入的。基本上是出来第一个build,就可以测试了。然后每天出来一个新的build,每天都提交测试结果的。developer一边开发一边解决我们报上去的问题。这样倒是保证了测试质量了。可是我们好累的.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    30#
    发表于 2004-10-22 16:48:14 | 只看该作者

    我很惨

    我很惨,刚毕业来公司,什么都不会,也没有专门的人员指导我如何进行测试,公司就我一个人搞测试,我连测试是怎么一回事还不明白,公司就让我建立测试流程,是不是有点强人所难了?:,(
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    29#
    发表于 2004-9-29 13:49:05 | 只看该作者
    同意
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    28#
     楼主| 发表于 2004-9-20 10:01:16 | 只看该作者
    如果公司重视的话,完全从人员素质安排上也可以保证这一点
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    27#
    发表于 2004-9-18 19:04:16 | 只看该作者
    这也并非但只公司对测试的重视问题所致,而有个更实际的因素却是当前国内的测试员技术层面所限制,要求在第一手项目需求中介入测试需要测试人员至少具备构架师的水准,请问国内又有几个公司能做到这一点。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    26#
    发表于 2004-8-20 13:34:13 | 只看该作者
    我们公司的测试从需求就介入了,一方面提前熟悉希望,另一方面参与测试需求
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-22 14:31 , Processed in 0.088717 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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