51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1299|回复: 12
打印 上一主题 下一主题

请教老师关于白盒覆盖的问题?

[复制链接]
  • TA的每日心情
    慵懒
    2016-9-3 13:53
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2007-1-31 20:24:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    白盒覆盖主要是应用于单元测试阶段,我们学习的白盒覆盖也就是逻辑覆盖大概有:语句覆盖、判断覆盖、条件覆盖、判定条件覆盖、路径覆盖等,虽然学习了这么多的覆盖率统计,但是个人觉得这些对于小一些的程序代码还是可行的,如果某个模块的代码达到一定的规模,例如有个上百行也是有可能的,这些覆盖方法好像有些不现实啊?不知道有没有什么其他方法可以解决?还是就是用这样的方法,将代码分解呢?谢谢!    sdlkfj8
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    该用户从未签到

    2#
    发表于 2007-1-31 22:00:38 | 只看该作者
    上百行的代码进行逻辑覆盖也不是什么难事,还是这些覆盖。到学单元测试用例时会知道并不难。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2016-9-3 13:53
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
     楼主| 发表于 2007-2-1 12:52:17 | 只看该作者
    要是进行单元覆盖的话,应该还是这些的,只不过个人觉得代码很多分析起来应该是很麻烦的,如果一个模块里面有很多分支的话呢?期待单元测试
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2007-2-1 13:26:55 | 只看该作者
    当你学单元测试的时候,认真听课就明白了sdlkfj2
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2007-2-1 14:59:09 | 只看该作者
    工具阿!光靠人还不要了命
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2007-2-1 20:46:30 | 只看该作者
    搭建UT测试环境,以后把测试用例转入脚本,自动让它跑起来
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2007-2-2 07:48:10 | 只看该作者
    cppunit,junit......purify plus......
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2007-3-11 17:46:37 | 只看该作者
    让偶帮你推荐一款工具吧,绝对好用.比我们学的CPPUNIT强N倍.
    就是传说中的Visual Unit(VU), 去下载一个试试,有个人版,是免费的.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-7-13 15:22
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    9#
    发表于 2007-3-11 20:30:32 | 只看该作者
    如果一个模块的规模过于太大的话,就应该思考这个模块是不是能够进行拆封,分开为几个更小的,功能更加明确的小模块。
    然后再解决!!!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2007-3-21 14:08:35 | 只看该作者
    测试覆盖率的话还是应该使用工具来做的,可以节省人力,提高工作效率,因为一般的项目都会是很大的代码量的,估计只靠人力手工去做应该比较有困难吧
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2007-4-2 22:32:21 | 只看该作者
    哦  学习中 呵呵sdlkfj2
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2007-4-3 19:14:34 | 只看该作者
    我不明白他说的上百行代码是什么意思。。。上百行代码也可能是由若干个函数组成的,我们还是可以对应到每个函数去进行测试。我们学过的覆盖还是得用的啊。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2007-4-4 14:10:11 | 只看该作者
    不管代码的多少,工具用上随便搞个用例去测就能出来覆盖率了。要你去看可能连数代码行数可能都出错了,人工的就是一个字烦sdlkfj4
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-18 15:47 , Processed in 0.073851 second(s), 25 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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