Skip to content

FlowguardAutomated Testing for WordPress

Create, manage, and run automated test flows for your WordPress site

What is Flowguard? ​

Flowguard is a WordPress plugin that enables you to create automated test flows for your website. Test flows are sequences of actions that simulate how users interact with your site - clicking buttons, filling forms, navigating pages, and verifying content.

With Flowguard, you can:

  • Record interactions - Simply click "Record" and interact with your site - Flowguard automatically creates the test steps
  • Test user workflows - Simulate login flows, form submissions, checkout processes, and more
  • Verify functionality - Ensure critical features work correctly after updates
  • Monitor your site - Continuously track uptime, performance, and availability with automated health checks
  • Get instant alerts - Receive email notifications when your site experiences downtime or errors
  • Generate PDF reports - Create professional, branded reports from monitoring data with automated scheduling
  • Save time - Automate repetitive testing tasks instead of manual checking

Quick Start ​

  1. Access Flowguard - Navigate to Flowguard in your WordPress admin menu
  2. Create a Flow - Click "Create Flow" to start building your first test
  3. Add Steps - Use the visual editor to add actions like clicks, form fills, and checks
  4. Run Your Flow - Execute your test flow and view the results

Key Features ​

Recording Mode πŸŽ₯ ​

The easiest way to create test flows! Click "Record", interact with your site normally, and Flowguard automatically captures every action as test steps. No manual configuration needed - just click, type, and navigate like a real user.

Visual Flow Editor ​

Build test flows with an intuitive visual interface. Add steps, configure actions, and preview your site - all in one place.

Step Types ​

Flowguard supports various step types to cover all your testing needs:

  • Navigate - Open specific pages
  • Click - Click buttons, links, or any element
  • Fill - Enter text into input fields
  • Assert - Verify content or element states
  • Wait - Add delays between actions
  • Scroll - Scroll to specific elements
  • Hover - Trigger hover effects
  • Select - Choose options from dropdowns
  • Checkbox/Radio - Toggle checkboxes or select radio buttons

Dashboard Overview ​

Monitor all your test flows from a centralized dashboard. See which flows passed, failed, or need attention at a glance.

Website Monitoring πŸ“Š ​

Keep your site healthy with continuous monitoring:

  • Uptime Tracking - Monitor your website's availability 24/7
  • Performance Metrics - Track response times and identify slow periods
  • Error Detection - Catch server errors, timeouts, and HTTP issues instantly
  • Email Alerts - Get notified immediately when your site goes down
  • Visual Charts - Analyze trends with interactive uptime and response time graphs
  • Flexible Scheduling - Choose check intervals from 1 to 60 minutes
  • Incident History - Review past downtime events with detailed logs

PDF Reports πŸ“„ ​

Share monitoring insights with professional reports:

  • Branded PDFs - Generate white-label reports with your company logo and colors
  • Automated Scheduling - Set up reports to generate and email automatically (hourly, daily, weekly, monthly)
  • Rich Data Visualization - Include uptime charts, performance metrics, incident logs, and more
  • Multiple Recipients - Send reports to clients, team members, or stakeholders
  • Report History - Access and re-download all past reports anytime
  • Flexible Layouts - Choose from Corporate, Modern, or Magazine cover styles

Learn More ​

New to Flowguard? Start with the Getting Started Guide to learn the basics.

Need detailed instructions? Check out the User Guide for comprehensive documentation.

Want to set up monitoring and reports? See the Monitoring Guide and PDF Reports Guide.

Developer? Explore the Developer Reference for API details, actions, and filters.