首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何编写单元测试用例?

如何编写单元测试用例?
EN

Software Engineering用户
提问于 2011-02-25 18:27:55
回答 6查看 37K关注 0票数 14

有时,我会为其他开发人员编写的代码编写单元测试用例。在某些情况下,我真的不知道开发人员在做什么(业务部分),我只是操纵测试用例来获得绿线。这些东西在这个行业里正常吗?

正常趋势是什么?开发人员是否应该为他们自己编写的代码编写单元测试用例?

EN

回答 6

Software Engineering用户

回答已采纳

发布于 2011-02-25 18:32:42

试着阅读这篇博文:编写伟大的单元测试:最佳和最差的实践

但是网络上还有无数的其他人。

直接回答你的问题..。

  1. “正常趋势”--我想这可能会因地而异,对我来说正常的东西对其他人来说可能是奇怪的。
  2. 我会说(在我的选择中)编写代码的开发人员应该编写测试,最好使用像TDD这样的方法,在编写代码之前编写测试。但其他人在这里可能有不同的方法和想法!

你写测试的方式(在你的问题中)是完全错误的!!

票数 12
EN

Software Engineering用户

发布于 2011-02-25 18:31:44

这种方法使单元测试变得毫无价值。

当某些实际操作不按预期工作时,您需要让单元测试失败。如果您不这样做,甚至在测试代码之前编写测试,这就像没有功能的烟雾报警器。

票数 9
EN

Software Engineering用户

发布于 2011-02-25 19:32:11

如果您不知道一个函数做什么,那么您就不能为它编写一个单元测试。据你所知,它甚至没有做它应该做的事。你得先弄清楚它该怎么做。那就写测试吧。

票数 3
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/52071

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档