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

    Impossible to fetch issues for this plugin.
    Impossible to get this plugin changelog.

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

    Fork Diem on GitHub