AutoBE
    Preparing search index...

    Random number generator for decimal/floating-point values.

    Generates random decimal values within specified ranges and constraints. Essential for business data like prices, percentages, measurements, and calculated values used in API operations and business validations.

    E2E testing scenarios:

    • Product prices and costs for API operation parameters
    • Percentage values and rates for business calculations
    • Measurement data for physical product specifications
    • Financial calculations and monetary values
    • Performance metrics and business KPIs
    interface INumberRandom {
        maximum?: null | number;
        minimum?: null | number;
        multipleOf?: null | number;
        type: "numberRandom";
    }
    Index

    Properties

    maximum?: null | number

    Maximum value (inclusive).

    • Null: No maximum constraint
    • Number: Specific maximum value (can be decimal)

    Business considerations:

    • 100.0 for percentage values
    • Realistic price ranges for products in API operations
    • System limits for calculations and business rules

    AI constraint setting: Set realistic upper bounds based on business context and system capabilities, especially for API parameter validation.

    minimum?: null | number

    Minimum value (inclusive).

    • Null: No minimum constraint
    • Number: Specific minimum value (can be decimal)

    Business considerations:

    • 0.0 for non-negative amounts
    • 0.01 for minimum price values in business systems
    • Business-specific decimal minimums for API constraints

    AI constraint setting: Consider business rules for minimum values, especially for monetary and measurement data used in API operations.

    multipleOf?: null | number

    Multiple constraint for decimal precision.

    • Null: No multiple constraint
    • Number: Generated value must be multiple of this number

    Business use cases:

    • 0.01 for currency precision (cents) in financial API operations
    • 0.5 for half-point rating systems
    • Custom precision requirements for business calculations

    AI precision consideration: Match business precision requirements for the specific data type (currency, measurements, etc.) and API constraints.

    type: "numberRandom"

    Type discriminator.