单元测试怎么写?有没有什么好的参考资料?(我正在用JUnit写Unit Test)

kingdl 2003-12-04 07:02:30
单元测试都应该测什么呢?怎么测呢?我正在用Eclipse写Java code,用JUnit写Unit Test,但是对于应该测什么比较困惑,高手给指点指点,最好能推荐点自学资料什么的,谢谢!!
...全文
229 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
kingdl 2004-01-06
  • 打赏
  • 举报
回复
感谢,结帖
xiaogz 2004-01-06
  • 打赏
  • 举报
回复
我原来在做日本外包的项目时也用JUNIT做过测试,如果你测一个类,里面的每个方法都要测到,都要写相应的测试代码,后来感觉太累,就不用测试类里的set、get方法,当时我们是按模块单元来测试的,每一个模块有多少个分支就写多少测试点,要用的测试数据自己来做。
然后在你的测试代码里写相应的,如下:
assertEquals();这个方法有多态。
Leemaasn 2004-01-05
  • 打赏
  • 举报
回复
比方说,你的某个类有某个方法
你在设计这个类的方法时,
希望它能实现什么目的

你就可以针对这个方法写一个单元测试,
很简单
如方法:add(float a, float b)

你在你的单元测试里,就可以这样测:
assertEquals(11, yourclass.add(a,b));

一般就按照这种思路来进行。。。
kingdl 2004-01-02
  • 打赏
  • 举报
回复
开来csdn的高手越来越少了!!
loveu2000 2004-01-02
  • 打赏
  • 举报
回复
单元测试其中要测的内容多得很,比你写一个类要考虑的东西还要多。要对每个method测试,包括白盒,黑盒,入口点,代码覆盖率,条件覆盖率,静态变量等多方面的测试了。具体要看你想测到什么程度。如果你用单元测试工具的话,工具已经对要测哪些东西做了设计的
nova2001 2004-01-02
  • 打赏
  • 举报
回复
自己翻书查查什么是单元测试,另外《软件测试》这本书还可以。
或者自己在网上搜索“单元测试”看看:)
ratjohn 2003-12-08
  • 打赏
  • 举报
回复
测试每一个功能(method),是否按照预先设定
ratjohn 2003-12-08
  • 打赏
  • 举报
回复
关注
kingdl 2003-12-08
  • 打赏
  • 举报
回复
楼上,你说得太简单了,而且有的method特别简单,没有必要进行测试呀!!
边界条件怎么选择?怎么能做到不缺不漏呢?
kingdl 2003-12-05
  • 打赏
  • 举报
回复
怎么没人理我?

5,177

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 质量管理/软件测试
功能测试压力测试安全性测试 个人社区 湖南省·长沙市
社区管理员
  • 软件测试
  • 虫无涯
  • 小博测试成长之路
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

欢迎大家加入到软件测试的社区,在这里,希望大家勇于发表自己的看法,欢迎大家分享自己在软件测试工作过程中遇到的问题以及工作经验分享。

1.想转行的小伙伴,遇到问题没有及时回复的,可以私聊小博进行反馈

2.大家对社区有好的建议,都可以在社区发帖进行反馈

推荐大家学习的软件测试入门笔记:软件测试入门学习笔记

试试用AI创作助手写篇文章吧