Browses your website, detects errors and preloads the cache

Accessible from your admin interface, this bot lets you choose pages, then browse them like a unauthenticated visitor.
It will report the status of your pages, detect errors and preload the cache.
It can be used for automated functional tests.
dmBotPlugin

Installation

  • In a console, from your project root dir, run:
git clone git://github.com/ornicar/dmBotPlugin.git plugins/dmBotPlugin  
  • In config/ProjectConfiguration.class.php, add dmBotPlugin to the list of enabled plugins:
class ProjectConfiguration extends dmProjectConfiguration
{  
  public function setup()  
  {  
    parent::setup();  
 
    $this->enablePlugins(array(  
      // your enabled plugins  
      'dmBotPlugin'  
    ));  
  • In a console, from your project root dir, run:
php symfony dm:setup  

Usage

Open Tools->Bot->Internal Bot
Use the configuration form to select pages to browse.
Run the bot.


This plugin is under hard development!

    Add a comment

    Open issues

      Closed issues

        dmBotPlugin, created on March 30, 2010 by Thibault D, used by 335 projects

        Fork Diem on GitHub