开始使用 SimpleTest

原文链接http://drupal.org/node/291740

请阅读本章节内容,来了解drupal的测试方法。

安装和配置

原文链接http://drupal.org/node/519364

要求

虽然SimpleTest有一些非默认配置要求,但是无论Simpletest 6.x-2.x,还是作为drupal 7 核心的SimpleTest,其要求是一致的。因为测试可能需要执行任何一个模块,所以除了满足如下要求外,所有的核心要求都要得到满足。

  • PHP CURL扩展插件
  • PHP DOM扩展插件.在PHP5中已为默认支持。
  • PHP内存要求推荐位256MB(不一定要精确)。

Drupal 7.x

  1. SimpleTest 在7.x中已经是核心模块,即:测试模块。在管理/模块admin/modules下启用它.
  2. 如有必要,可以去如下路径配置HTTP认证:admin/config/development/testing/settings

环境

和浏览器一下,SimpleTest需要有一定的权限来访问你的开发网站(即:HTTP认证、防火墙)。

当满足以上条件后,就可以启用SimpleTest了。

默认配置请参阅SimpleTest的INSTALL.txt 文件。

运行测试

原文链接http://drupal.org/node/30036

完成安装和配置后,就可以来进行测试了

  1. 访问管理/配置/开发/测试admin/config/development/testing(Drupal6中为:管理/构建/测试admin/build/testing),可以看到所有测试项安组归类的测试列表。
  2. 选择想要运行的测试或测试组.
  3. 在页面的最后点击RUN按钮。

测试完成后,会显示测试结果,失败的测试结果会扩展开来显示。