跳转到主要内容
gokookie 提交于 30 April 2012

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

SimpleTest模块(Druapl6.x)或测试模块(Drupal7.x及更高版本)提供了一个在drupal 中自动进行单元和功能测试的框架。它可以用来验证代码更改前后的状态,或为开发者提供了一套编写和测试模块的方法。初始模块是基于SimpleTest PHP library的。 测试列表可以在(drupal 6.x版本)管理(Administer) >>站点建设( Site building) >> SimpleTest下 或在(Drupal7.x) 管理(Administration) >>配置( Configuration) >>开发( Development) >>测试( Testing)下找到。要进行全面测试就选择全部的测试选项,或单独选测试项以进行更有针对性地测试。(注意:全面测试可能要花上好几分钟时间,选则的测试项太多,也可能无法完成测试)。 测试完成后,在每个测试组边上会有消息条显示测试是否通过、失败、或有异常。通过(pass)表示测试返回了预期结果,失败(fail)表示没有返回预期结果。异常则说明有测试以外的错误,比如PHP警告或报警。当失败或异常结果发生时,结果内容会扩展开来显示,通常以红色或粉色行显示。(开发者)可以根据测试结果来优化代码、再此进行测试直到通过。 更多有关创建和修改测试的信息,请参阅drupal手册中其他SimpleTest 文档