原文链接http://drupal.org/node/394888
测试方法
Drupal测试更关注于功能测试(functional testing)而不是单元(unit testing)测试。也就是说,测试是对接口整体进行的,而不是针对个别模块功能或几段代码的测试。Drupal关注功能测试因为这样可以使Drupal开发更为有效。它至少和单元测试一样有效。测试框架是以功能测试为导向的,本小结重点讲述如何进行功能测试。
建立独立的测试环境
测试框架会自动为每次测试实例产生一个独立的测试环境。即每次会创建一个独立的文件夹目录和一套完全独立的数据库表格。Drupal安装在该环境中进行测试。这样保证了每次测试都是干净的环境,不可能和其他测试混淆。开发者也不需要每次测试后清理环境。
建立独立的测试环境是必要的,它保证了每次测试实例都是初始化的。还有在本地开发环境中做的任何改变都不会带入到该测试环境中。每个测试都要经过必要的安装配置(如:创建内容、用户等)
原文链接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导入后进行测试。
- 阅读更多 关于 SimpleTest
- 登录或注册以发表评论
原文地址:http://drupal.org/node/1511472
这个教程将会向你展示如何给出现在Colorbox弹出框里的图片说明文字添加链接
也就是下面这个效果

我的每一张图片都是单独的一个节点,这意味着它们都有不同的链接地址(URL),节点内含有图片的描述,评论以及其他的一些相关信息。我原以为向一个图片的说明文字添加指向该图片完整节点的链接会很简单,但是,捣鼓了几个钟头theme_colorbox_image_formatter()这个函数后,我意识到图片标题(例如说明文字)是由javascript生成的,根本就无法将其链接到图片的完整节点(至少那些Views中的colorbox图像幻灯片就无法做到)。
所以,我用下面的方法来实现将图片说明文字链接到完整节点的功能。
我所使用的是:
正在用Drupal 7做一个类cms的网站。首页只需要用Views模块提取内容就可以了,不需要Main Page content。网上提到的方法是新建一个region把它放进去,但是我不是很明白细节,求教。
注册和非注册的用户都设定为只能用 Plain text, 只能回复node
那么我就想将 回复框下的 编写提示给去掉, 如图
我把后台都找遍了,也没看到有设置的地方, 或者我没找着, 能告诉我在哪里设置吗?
或者要改模板, 能告诉我模板的地址 和 具体改哪里吗?
谢谢
drupal7 怎么列出term下所有term的文章呢?
drupal6可以用taxonomy/term/1/all,怎么在drupal7没有作用呢?
我在用video_embed_field_overlay 出现了问题 ,希望大侠解答
drupal7 怎么弄视频转换啊 Configure Amazon S3 and Zencoder 的话要申请没有信用卡啊
ffmpeg_converter 只支持6啊
大家好,我对php代码外行,html还行。自己设计了个页面用到了js特效和几个views的结果,panles的结构功能已经不太能满足我的设计。 后台已经开启了 PHP filter 模块 我希望的是views地结果能导出php代码, 然后我就能用<div><生成的php代码></div>排版。 请问有这样的能将views结果导出php代码的模块吗? 或者劳驾告诉我代码如何写? 我在网上找了段代码, 但好像没用哦, 比如一个叫 test 的 views 结果,我是这样改的 网上的 <?php $view = views_get_view($name); if (is_object($view)) {
模块介绍
作为网站管理者的您,这个模块千万不能错过。这个模块所提供的功能让我细细的为您道来。比原始的方式更快的打开需要的页面:假设您现在想要到 管理 > 网站建置 > 版型 > 设定 > Bartik 的页面, 以原始的方式那要按多少次,使用了此模块后您只需要用鼠标移动然后按下Bartik 即可。
模块管理页面更简洁:如果您的网站有数十个模块,那么在模块的管理页面中,将有可能发生不方便查找的状况,这个模块能够将模块的管理页面以类别的方式折迭起来。独立访客的人数统计与注销链接。快速的清除缓存、执行Cron 任务、启用 / 关闭 Devel 模块等。
模块下载
Administration menu(http://drupal.org/project/admin_menu)