首页 > 代码库 > 单元测试(UT)、功能测试(FT)(转)
单元测试(UT)、功能测试(FT)(转)
纯个人总结:
单元测试(UT)、功能测试(FT):
目的:1、尽量避免写的代码测试人员频繁的来找你其他地方又出问题了;2、提供的接口不可用;3、一个bug修复了引入了其他的bug或者其他用例变红了;
理解:在实现函数功能的时候编写对应的测试代码,尽量保证”输入-输出”的正确性,在测试用例比较多的时候对系统有强身健体的功效,适用的人群是:非大牛者
优点:
保证函数基本功能
修改代码后批量跑UT保证修改的代码对其他逻辑无影响
修复bugs后增加用例代码,更加强壮
有利于代码重构
可以支持nightly build,检验前天代码质量,检查代码覆盖率
测试代码是函数的说明书,轻文档
减少bugs数量和排查修复时间精力
缺点:
需要花时间去搭建一个测试代码平台和维护
前期需要很多的时间维护UT,FT代码(但后期系统越大作用越明显)
不适合使用的或者作用微小的场景
小项目,内容少一个人就能把握全部细节
记忆力合理都很棒的牛人,写每句代码都了如执掌,就不用浪费精力写ut了
已经记录好久且项目大的工程,一直没ut,突然闻到理解到ut 的作用就想开始的,晚了
不喜欢敏捷思想的,就算开始了ut工程,后面会因为没维护而成为拖累和一滩项目死水,也别使用,以免成为敏捷的悲观者
http://blog.csdn.net/linxuping/article/details/16968141
单元测试(UT)、功能测试(FT)(转)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。