【发布时间】:2013-12-11 08:30:56
【问题描述】:
我正在使用 CakePHP 2.4.3 进行开发,并且经常使用 Unittest。目前主要在模型上。
是否有可能缩短这些测试需要运行的时间?是什么让他们这么慢?灯具的 db 插入?
我注意到我没有耐心等待测试运行,在等待期间我开始做其他事情,然后当我回来时,我忘记了我正在测试的问题。
感谢任何提示!
灾难简
【问题讨论】:
-
单元测试不应该是“快速的”,它们应该证明某些东西有效。无需加快 IMO 测试。或者至少可以以更有意义和更有用的方式花费时间。
-
您可以过滤运行的测试。所以大多数时候,你可能只运行一个类的 1 到 5 个单项测试。然后定期运行所有这些。
标签: performance unit-testing cakephp cakephp-2.4