51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 8792|回复: 39
打印 上一主题 下一主题

Day 2-2: 单元测试系列问题!(答案公布)

[复制链接]
  • TA的每日心情
    擦汗
    昨天 09:04
  • 签到天数: 1047 天

    连续签到: 5 天

    [LV.10]测试总司令

    跳转到指定楼层
    1#
    发表于 2017-12-25 17:46:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    1测试积点

    提问:单元测试的目的为何?
    回答:
    验证代码是否与软件设计一致;发现代码实现是否存在错误;跟踪软件的实现,并复核软件设计对于软件需求的满足情况。

    附件: 您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏1
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-10-22 14:23
  • 签到天数: 1007 天

    连续签到: 1 天

    [LV.10]测试总司令

    2#
    发表于 2017-12-25 17:52:33 | 只看该作者
    单元测试目的是在保证代码质量的情况下,验证代码的可维护性与可扩展性。
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2019-12-31 08:59
  • 签到天数: 975 天

    连续签到: 1 天

    [LV.10]测试总司令

    3#
    发表于 2017-12-25 17:54:45 | 只看该作者
    发现隐藏的bug...
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-7-23 11:23
  • 签到天数: 316 天

    连续签到: 1 天

    [LV.8]测试军长

    4#
    发表于 2017-12-25 18:55:51 | 只看该作者
    单元测试的目的为何?
    答:单元测试目的:

    首先保证代码质量。

    其次保证代码的可维护。

    再此保证代码的可扩展。

    目的之一代码的代码质量。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-11-8 10:04
  • 签到天数: 473 天

    连续签到: 2 天

    [LV.9]测试副司令

    5#
    发表于 2017-12-25 21:51:15 | 只看该作者
    单元测试目的是在保证代码质量的情况下,验证代码的可维护性与可扩展性
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 07:28
  • 签到天数: 2812 天

    连续签到: 5 天

    [LV.Master]测试大本营

    6#
    发表于 2017-12-26 07:54:21 | 只看该作者
    单元测试目的是在保证代码质量的情况下,验证代码的可维护性与可扩展性
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 07:28
  • 签到天数: 2812 天

    连续签到: 5 天

    [LV.Master]测试大本营

    7#
    发表于 2017-12-26 07:54:59 | 只看该作者
    减少bug成本
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2021-2-19 10:46
  • 签到天数: 7 天

    连续签到: 1 天

    [LV.3]测试连长

    8#
    发表于 2017-12-26 07:56:08 | 只看该作者
    走查代码的架构,代码分布错误,代码的本身运行的缺陷
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-3-22 08:54
  • 签到天数: 260 天

    连续签到: 4 天

    [LV.8]测试军长

    9#
    发表于 2017-12-26 08:03:35 | 只看该作者
    功能测试中无法的代码中的bug这时就需要单元测试,确保代码质量,确保每个单元的质量,验证代码的可维护性,可扩展性,
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-11-8 10:04
  • 签到天数: 473 天

    连续签到: 2 天

    [LV.9]测试副司令

    10#
    发表于 2017-12-26 08:30:36 | 只看该作者

    单元测试目的是在保证代码质量的情况下,验证代码的可维护性与可扩展性
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2020-10-23 14:19
  • 签到天数: 51 天

    连续签到: 1 天

    [LV.5]测试团长

    11#
    发表于 2017-12-26 08:31:03 | 只看该作者
    保证代码质量,确保代码的可维护性、延展性等等
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 08:59
  • 签到天数: 1801 天

    连续签到: 5 天

    [LV.Master]测试大本营

    12#
    发表于 2017-12-26 08:39:32 | 只看该作者
    单元测试可以提高代码质量和可维护性
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-11-1 14:56
  • 签到天数: 1182 天

    连续签到: 1 天

    [LV.10]测试总司令

    13#
    发表于 2017-12-26 08:45:56 | 只看该作者
    单元测试可以提高代码的质量。
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-11-1 14:56
  • 签到天数: 1182 天

    连续签到: 1 天

    [LV.10]测试总司令

    14#
    发表于 2017-12-26 08:53:03 | 只看该作者
    单元测试目的是在保证代码质量的情况下,验证代码的可维护性与可扩展性。
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-7-23 11:23
  • 签到天数: 316 天

    连续签到: 1 天

    [LV.8]测试军长

    15#
    发表于 2017-12-26 09:00:55 | 只看该作者
    单元测试的目的为何?
    单元测试的目的为何?
    答:单元测试目的:

    首先保证代码质量。

    其次保证代码的可维护。

    再此保证代码的可扩展。

    目的之一代码的代码质量。
    回复

    使用道具 举报

  • TA的每日心情

    2024-5-20 21:29
  • 签到天数: 996 天

    连续签到: 1 天

    [LV.10]测试总司令

    16#
    发表于 2017-12-26 09:12:05 | 只看该作者
    我印象里单元测试就是代码测试。
    遍历各个模块,然后找到代码测的bug。
    提高代码的质量
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2022-12-8 17:51
  • 签到天数: 256 天

    连续签到: 1 天

    [LV.8]测试军长

    17#
    发表于 2017-12-26 09:16:11 | 只看该作者
    单元测试:
    首先保证代码质量。
    其次保证代码的可维护。
    再此保证代码的可扩展。
    尽早发现代代码问题。
    回复

    使用道具 举报

  • TA的每日心情

    2024-7-8 09:00
  • 签到天数: 943 天

    连续签到: 1 天

    [LV.10]测试总司令

    18#
    发表于 2017-12-26 09:20:21 | 只看该作者
    单元测试是开发者编写的一小段代码,用于检验目标代码的一个很小的、很明确的功能是否正确。通常而言,一个单元测试用于判断某个特定条件或特定场景下某个特定函数的行为。例如,用户可能把一个很大的值放入一个有序List中,然后确认该值出现在List 的尾部。或者,用户可能会从字符串中删除匹配某种模式的字符,然后确认字符串确实不再包含这些字符了。
       单元测试是由程序员自己来完成,最终受益的也是程序员自己。可以这么说,程序员有责任编写功能代码,同时也就有责任为自己的代码编写单元测试。执行单元测试,就是为了证明这段代码的行为和我们期望的一致。
       在一般情况下,一个功能模块往往会调用其他功能模块完成某项功能,如业务层的业务类可能会调用多个DAO完成某项业务。对某个功能模块进行单元测试时,我们希望屏蔽对外在功能模块的依赖,以便将焦点放在目标功能模块的测试上。这时模拟对象将是最有力的工具,它根据外在模块的接口模拟特定操作行为,这样单元测试就可以在假设关联模块正确工作的情况下验证本模块逻辑的正确性了。
    回复

    使用道具 举报

  • TA的每日心情

    2024-7-8 09:00
  • 签到天数: 943 天

    连续签到: 1 天

    [LV.10]测试总司令

    19#
    发表于 2017-12-26 09:22:02 | 只看该作者

    单元测试目的是在保证代码质量的情况下,验证代码的可维护性与可扩展性。
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-10-22 14:23
  • 签到天数: 1007 天

    连续签到: 1 天

    [LV.10]测试总司令

    20#
    发表于 2017-12-26 09:22:21 | 只看该作者
    单元测试目的是在保证代码质量的情况下,验证代码的可维护性与可扩展性。
    弱弱的问一句:第一个回答的是我,为什么还要再次回答呢?
    回复

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-16 17:30 , Processed in 0.080677 second(s), 22 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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