🔧 APT Auditor Tool - Test Suite

🎯 Testing Framework Personnel System

This test suite helps debug and validate the Framework Personnel AJAX functions and JavaScript modules. Use these tests to identify issues causing 500 errors and verify functionality.

🚀 Quick Access - Most Important Tests

🔍 PHP AJAX Functions Test

Tests all PHP AJAX functions directly on the server. Checks database connections, table existence, and function execution. This will show you exactly what's causing the 500 errors.

Run PHP Tests

JavaScript Module Test

Tests JavaScript functions that make AJAX calls. Simulates the exact calls made by framework_personnel.js to identify client-side issues.

Run JS Tests

🔧 Direct AJAX Endpoint

Access the raw AJAX endpoint directly. Useful for debugging server responses and checking for PHP syntax errors.

View Endpoint

📊 Database Tables Check

Quick check to see if required database tables exist. Many 500 errors are caused by missing tables that should be created by the Code Builder.

Check Tables

📝 PHP Error Logs

View recent PHP error logs to see detailed error messages. This is often the fastest way to identify the root cause of 500 errors.

View Error Logs

🏗️ Framework Builder Test

Test the framework builder functionality to ensure it can create the required database structure for personnel management.

Open Code Builder

🔄 Live System Test

Test the actual Framework Personnel tab in the live system. This is where the 500 errors are occurring.

Open Personnel Tab

📋 System Information

View PHP configuration, database settings, and other system information that might affect functionality.

System Info