【发布时间】:2010-12-21 16:29:43
【问题描述】:
我有一个用 PHP 和 Javascript 编写的大项目。问题是它变得如此庞大且不可维护,以至于更改代码的一小部分会扰乱并可能破坏很多其他部分。
我真的不擅长测试自己的代码(事实上,其他人每天都会指出这一点),这使得维护项目变得更加困难。
项目本身并没有那么复杂或复杂,更复杂的是它的构建方式:我们在进行测试时没有预定义的规则或列表要遵循。这通常会导致大量错误和不满意的客户。
我们开始在办公室讨论这个问题,并提出了开始使用测试驱动开发而不是像地狱一样的开发并可能稍后进行测试的想法(这几乎总是最终总是修复错误)。
在那个背景之后,我需要帮助的事情如下:
如何实施测试 框架到一个已经存在的 项目? (在 3 年 制作和计数)
有哪些框架 供测试用?我想我需要一个 Javascript框架和 一个用于 PHP。
什么是最好的测试方法 图形用户界面?
我以前从未使用过单元测试,所以这对我来说真的是未知领域。
【问题讨论】:
-
+1 这是一个很好的问题。事实上,我认为一本关于将单元测试引入遗留项目的书存在市场空白。
标签: php javascript frameworks testing