回答
写作考试的例子一些示例代码。在我依赖语义耦合以及我只是假设为班级工作的情况下,情况尤其如此。
依赖于某些实现细节,这些细节不属于测试功能的一部分,并且可能在以后的开发中发生变化。
有时候,这些假设太难分解,或者太过于禁止考虑和变化。
缺乏报道 - 我很少测试我第一次传球时的所有情况。
在一次测试中测试太多。我的单元测试通常不会将自己局限于被测方法,而是更多地体现了集成测试的特点。
留下了一些小细节(例如,一个十六进制十进制功能在单元测试并没有在它的任何信件...)
嗯,我有时错过了扑灭[测试] C#属性,并且测试甚至不会运行:)
仅使用一些随机值进行测试,而不是使用等值分区和边界值分析进行测试。
忘记在双比较中舍入误差允许值可能是我最大也是最烦人的错误。
是的测试代码,而不是应该存在的代码。
我倾向于测试编写单元测试时出现的代码。也就是说,我将编写一系列测试,它们的覆盖范围非常高,并且测试了大部分代码,但未能覆盖代码未涵盖的基本错误条件。
根本不写。
不先写他们(即不打算在测试驱动路线)
制作不使用模拟对象或框架紧密耦合的两个积分点。
没有得到测试夹具整洁,整齐不够 - 所以写测试是难度比它应该是。
编写既不是单元测试(仅测试特定方法)也不接受测试(从用户角度进行测试)的测试。
我发现在一个测试中测试3-4层代码的测试没有扎根于人们理解的概念,通常会导致测试成为维护的负担,并使人们失望并被自动关闭测试。
只有部分代码覆盖的单元测试。
测试成功,所以我感觉很好。事情正在起作用。我转向别的东西。结果发现有一个未经测试的角落案例。
我不确定我会把这当成是一个很大的错误 - 我现在只是想学习单元测试,但从我所能看到的 - 这不仅仅是因为你知道永远不会有任何错误 - - 但是当您进行更改时,知道许多可能存在的错误会被捕获,这让人很欣慰。 – pc1oad1etter 2008-10-22 05:44:36
测试依赖于您碰巧正在操作的操作系统的怪癖,或者以前测试的无意的副作用。
- 1. WPF开发中最常犯的错误是什么?
- 2. 什么是最好的方式来编写单元测试从C#的C + +库?
- 3. Rails5 - 编写服务单元测试的最佳方法是什么?
- 4. 为iPhone/iPad编写单元测试的最佳方法是什么?
- 5. 在node.js中编写单元测试的最佳方法是什么?
- 6. 编译器错误的单元测试
- 7. 什么是单元测试的非常简单的解释?
- 8. 如何编写单元测试时间敏感常数
- 9. UWP单元测试编译错误
- 10. 编写Ruby测试::单元错误和无法文件
- 11. 你用什么.NET语言编写单元测试?
- 12. 编写将Request.Form数据发送到我的控制器的单元测试最简单的方法是什么?
- 13. 单元测试和正常测试有什么区别?
- 14. 单元测试异步方法的最佳方法是什么?
- 15. 什么是JavaME中单元测试的最佳框架?
- 16. VB中单元测试的最佳工具是什么?
- 17. 你用单元测试测试什么?
- 18. 用.NET编写的单元测试COM
- 19. 如何编写getPopularItems()的单元测试?
- 20. OCMock单元测试错误
- 21. 单元测试错误扔
- 22. 单元测试TypeInitializationException错误
- 23. 编写涉及随机性的Perl测试时,最佳实践是什么?
- 24. 单元测试/集成测试GXT代码的最佳方法是什么?
- 25. 轨单元测试错误:“测试是不是一个模块”
- 26. 如何单元测试什么是重写OnModelCreating设置
- 27. 为什么在运行单元测试时出现invalidArgument异常?
- 28. 什么是单元测试中的各种测试用例
- 29. 错误:运行单元测试时编译锁定
- 30. 确定什么是单元测试,什么不是
不错的指针。但是在进行单元测试时,你最大的错误是什么。营销很好,但“不真实”。链接或发布代码。这有助于我们学习。 – 2008-10-17 20:22:13