51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 8988|回复: 25
打印 上一主题 下一主题

单元测试

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2004-5-11 14:40:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
新手上路,多多指教。请问版主,单元测试应该由开发人员来做还是应该由测试人员来做?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2004-5-11 18:18:44 | 只看该作者
单元测试也就是模块测试。通常被放在编码阶段,由程序员完成这个模块后对他自己写的模块内代码进行测试,检查它是否实现了详细设计说明书中规定的模块功能和算法。它通常采用白盒测试。
在我们国内很多时候tester都仅仅只是被赋予了“black-box tester”的任务。

[ Last edited by songfun on 2004-5-11 at 18:37 ]
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2004-5-12 10:10:54 | 只看该作者

是这样的

基本上测试人员只完成所谓的功能测试。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2004-5-20 13:58:34 | 只看该作者

应该是这样的

白盒测试要求对编程语言有很高的理解,一般都是使用某种语言n年才有这种资格的,大部分测试人员的做开发都不长,没那么有经验,做功能测试不需要很高要求。
再说咯,只做白盒测试,是不能保证软件的质量的,功能测试才是关键,没必要每个测试员都会白盒测试的,也不可能。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2004-5-20 17:37:30 | 只看该作者
这是一个老问题了
1。测试人员充足,测试人员完成单元测试
2。测试人员不够,测试人员完成单元测试的用例设计,开发人员完成单元测试的用例执行
3。测试人员缺乏,测试人员参加单元测试的相关评审
4。开发人员自己完成单元测试最好也是采取交叉测试的方式
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2004-5-20 20:46:48 | 只看该作者
单元测试即Unit Test,通常是有开发人员来作,先搭test框架,再往里面填充代码,单元测试完成的时候,也就是他的代码提交的时候。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2004-9-20 13:41:56 | 只看该作者
G_win:
你所指的先搭test 框架,再往里面填充代码,能否详细说明一下,我们一般是开发人员自己直接写代码,最多在里面加些trace,以便追踪,好像没有专门的去搭test 框架。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2004-9-20 13:45:27 | 只看该作者
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2004-10-20 15:31:26 | 只看该作者
现在只是黒盒测试,没有做过白盒测试
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2004-11-1 18:47:05 | 只看该作者
还是不明白,开发人员做完单元测试后,也就是自测,测试人员还需不需要以自己的角度去做测试了,好像很多书上说,系统测试才是专业测试人员所做的,但很多单元测试测试人员不测试的话,到系统测试时n多模块组成系统,那时哪有时间来的及做详细测试呀

[ Last edited by phqtmp on 2004-11-1 at 18:54 ]
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2004-11-3 16:45:42 | 只看该作者
单元测试可以让程序员进行交互测试,国内的测试人员很难做单元测试(编程时间太短,或者是程序员不愿意转做测试,待遇低)
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2004-11-5 18:04:26 | 只看该作者

能否提供测试实例

新手上路,多多帮忙.多谢!
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2004-11-19 16:40:16 | 只看该作者
Originally posted by bhb at 2004-11-3 04:45 PM:
单元测试可以让程序员进行交互测试,国内的测试人员很难做单元测试(编程时间太短,或者是程序员不愿意转做测试,待遇低)


这就是测试行业不够景气的原因了吧?
老板一边报怨找不到好的测试人员,一边不给程序员一定的物质吸引力。
员工呢,开发人员因为待遇低,大多测试人员没有白盒测试能力。

死循环了。。。。
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2004-11-29 15:42:52 | 只看该作者
....看了不少东西,很有教益!~
回复 支持 反对

使用道具 举报

  • TA的每日心情
    无聊
    2015-8-13 05:45
  • 签到天数: 2 天

    连续签到: 2 天

    [LV.1]测试小兵

    15#
    发表于 2004-12-8 14:41:51 | 只看该作者
    我说一点关键的,单元测试中间,模块往往无法执行,如果没有输入参数,根本没法编译.
    单元模块程序员对全局参数,往往不了解的.所以我倾向与设计人员,测试人员参与单元测试.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2004-12-9 17:27:13 | 只看该作者

    同意斑竹skinapi的说法

    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2004-12-20 18:52:17 | 只看该作者
    是的,测试人员是比较可怜的。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18#
    发表于 2005-1-12 17:33:37 | 只看该作者
    先是开发人员对关键case跑一下
    然后才是测试人员进行单元测试;)
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    19#
    发表于 2005-3-10 13:46:29 | 只看该作者
    程序员要先测试员解释他的设计思路,这要好长的时间和精力,
    一般作得比较少
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20#
    发表于 2005-3-29 09:48:27 | 只看该作者
    黑盒测试待遇惨哦
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-23 10:57 , Processed in 0.080501 second(s), 29 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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