What is the Input Tester?
The Input Tester validates your input JSON against an actor's declared input schema without running the actor. It checks required fields, type constraints (string vs number vs integer), enum values, and numeric ranges. If your input is invalid, you get specific error messages before wasting credits on a failed run. Beyond validation, the Input Tester generates ready-to-use API call snippets: cURL, Python (apify-client), and JavaScript (apify-client). Paste the generated code directly into your integration instead of hand-crafting API calls. Input Tester costs $0.15 per validation and does not run the target actor. Visit apifyforge.com/tools/input-tester for documentation.
Related questions
The Schema Validator checks your actor's actual dataset output against the schema you declared in your dataset_schema.js...
What is the Test Runner?The Test Runner is a testing tool that runs your Apify actor with predefined test inputs and automatically validates the...
What is Cloud Staging?Cloud Staging runs your actor in Apify's actual production environment before you make it public on the Store, catching ...
What are Regression Tests?Regression tests are automated test suites that run before every publish to verify that new code changes have not broken...