Test Suites

Organize and manage collections of test cases for comprehensive validation.

Overview

Test suites in Centrify allow you to organize related test cases into cohesive collections. This makes it easier to manage your testing strategy and ensure comprehensive coverage of your AI model's functionality and behavior.

Creating Test Suites

Test suites can be created to validate different aspects of your AI deployments:

  • Functional Test Suites: Validate core functionality and expected outputs for common use cases.
  • Edge Case Test Suites: Test how your models handle unusual or extreme inputs.
  • Safety Test Suites: Verify that your guardrails effectively prevent harmful outputs.
  • Performance Test Suites: Measure response times, throughput, and resource usage under various conditions.

Managing Test Suites

  • Organization: Group test cases by feature, behavior, or other relevant criteria.
  • Reusability: Share test suites across multiple projects or model versions.
  • Versioning: Track changes to test suites over time to maintain testing consistency.
  • Parameterization: Configure test suites to run with different parameters for flexible testing.

Getting Started

To create and manage test suites in Centrify, navigate to the Test Suites section in your project dashboard. From there, you can create new test suites, add test cases to them, and configure their execution parameters.