首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在遗留项目中实现测试框架?

如何在遗留项目中实现测试框架?
EN

Stack Overflow用户
提问于 2009-11-30 15:30:57
回答 11查看 1.3K关注 0票数 19

我有一个用PHP和Javascript编写的大型项目。问题是,它变得如此庞大和不可维护,以至于更改代码的一些小部分将使其不愉快,而且可能会破坏大量其他部分。

我在测试自己的代码方面真的很糟糕(事实上,其他人每天都会指出这一点),这使得维护项目变得更加困难。

项目本身并不是那么复杂或复杂,更多的是它的构建方式使它变得复杂:我们在进行测试时没有预先定义的规则或列表。这通常会导致大量的bug和不愉快的客户。

我们开始在办公室讨论这个问题,并提出了开始使用测试驱动开发的想法,而不是像地狱一样的开发,或者以后再进行测试(这几乎总是总是修复bug)。

在此背景下,我需要帮助的事情如下:

  1. 如何将一个测试框架实现到一个已经存在的项目中?(3年来一直在制定和计算)
  2. 有什么样的测试框架?我想我需要一个Javascript框架和一个PHP框架。
  3. 测试图形用户界面的最佳方法是什么?

我以前从未使用过单元测试,所以对我来说,这是一个未知的领域。

EN

Stack Overflow用户

发布于 2009-11-30 15:52:15

也许这张单子能帮你和你的伙伴们重新构建所有的东西:

  1. 使用UML设计和处理异常(语言)
  2. 使用BPMS,设计您的工作流程,这样您就不会挣扎(管理)
  3. 获取也支持javascript后端的php框架列表(例如,使用jQuery的Zend )
  4. 将这些框架进行比较,并采用最符合项目设计和之前使用的编码结构的框架。
  5. 您应该考虑使用ezComponents和Dtrace之类的工具进行调试和测试。
  6. 不要害怕改变;)
票数 0
EN
查看全部 11 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1820505

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档