【发布时间】:2009-05-30 00:38:01
【问题描述】:
我刚刚回顾了最近即将完成的项目,发现了一个非常严重的问题。我将大部分时间都花在测试代码上,重现“可能”导致代码错误的不同情况。
您有什么想法或经验可以分享,如何减少测试时间,从而使开发更加顺利?
我尝试对我的所有代码都遵循测试驱动的概念,但我发现很难做到这一点,真的需要这里的资深人士的帮助。
谢谢
回复:全部
感谢上面的回答,最初我的问题是如何减少一般测试的时间,但现在问题在于如何编写高效的自动化测试代码。
我会努力提高自己编写测试服的技能,以减少这部分时间。
但是,我仍然很纠结如何减少重现错误所花费的时间,例如,一个标准的博客项目很容易重现可能导致错误的情况,但复杂的定制内部系统可能“永远不会”可以很容易地测试出来,值得吗?您对如何在此类项目上制定测试计划有任何想法吗?
仍然感谢您的进一步回答。
【问题讨论】:
标签: unit-testing testing tdd functional-testing