Skip to content
  • Confirm plugin version and configuration
  • Prepare test accounts and minimal data
  • Never use production secrets in test environments
  • Tool discovery and invocation
  • Permissions are sufficient but not excessive
  • Errors are readable
  • Timeouts and retries behave correctly
  • Passing tests generate a record that can be submitted with the version
  • Debug failures by category: auth, parameters, permissions, rate limits, dependencies
  • Run online tests before every release
  • Keep test cases and sample inputs for critical flows