上海戴文 - Drupal开发专家

你在这里

SimpleTest

原文链接http://drupal.org/simpletest.

SimpleTest是Drupal的定制性测试框架。SimpleTest已经成为Drual7开发周期中必不可少的工作流的一部分,它已作为测试模块并入内核。它极大程度地增强了内核的开发、使对重大API的改进得到可能,并信心倍增。在Drupal6中,它称为SimpleTest模块,存在contributed仓储中。

chx称: "Drupal 7" 内核已经比以前任何一个版本稳定的多了”.

有了这个测试框架让Drupal7增色不少。

Drupal7 内核测试 通常采用下面三种方法中的一种:
• 功能性测试(Function test)是最常用的。该方法安装一个新的数据库,在数据库中先产生专用测试数据,再按预期的结果来推测。
• 单元测试(Unit Tests)方法不需要在后台进行数据库安装。该方法对于单个功能模块的测试很有用,不需要考虑大的系统开发的情况。
• 升级测试(Upgraded Tests)方法是导出老版本的数据库,再通过运行update.php导入后进行测试。