pict
« Back to VersTracker
Description:
Pairwise Independent Combinatorial Tool
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: testing combinatorial qa test-automation pairwise
Install: brew install pict
About:
PICT is a command-line tool that generates test cases using pairwise (2-way) combinatorial testing methodology. It significantly reduces the number of tests needed while maintaining high defect detection rates by covering all unique pairs of input parameters. This helps QA engineers and developers efficiently test complex systems with multiple input combinations.
Key Features:
  • Generates minimal set of test cases using pairwise combinatorial algorithms
  • Supports weighted combinations, constraints, and negative testing
  • Fast execution with efficient memory usage for large parameter sets
  • Simple model file syntax for defining test parameters and relationships
Use Cases:
  • Software testing: Generating comprehensive test cases for application input validation
  • Hardware compatibility testing: Testing combinations of drivers, OS versions, and hardware configurations
  • Configuration testing: Validating software settings across different environment combinations
  • API testing: Testing parameter combinations for REST endpoints and function calls
Alternatives:
  • AllPairs – Java-based alternative with similar functionality but less active development
  • ACTS (Combinatorial Testing Tool) – NIST-developed tool with GUI interface and more advanced features but steeper learning curve
Version History
Detected Version Rev Change Commit
Sep 13, 2024 6:05am 0 VERSION_BUMP fb7e02eb