CodeWallDocs
Tests

Scheduling Tests

Set up recurring penetration tests for continuous security assessment.

Scheduled tests run automatically at defined intervals, keeping your security posture continuously assessed as your application evolves.

Creating a schedule

  1. Navigate to Pentests > Schedules
  2. Click New Schedule
  3. Select the target and test configuration
  4. Choose a frequency:
    • Daily — runs every day at a specified time
    • Weekly — runs on selected days of the week
    • Custom — define a custom cron expression

Managing schedules

From the Schedules page, you can:

  • Pause a schedule to temporarily stop recurring tests
  • Resume a paused schedule
  • Edit the frequency or test configuration
  • Delete a schedule to stop it permanently

Viewing schedule history

Each schedule maintains a history of all test runs. Click on a schedule to see past results and track how your security posture changes over time.

Best practices

  • Run weekly tests against production to catch regressions
  • Schedule more frequent tests against staging environments where changes deploy first
  • Use change triggers to automatically test when new deployments are detected