AutoBE
    Preparing search index...

    Domain-specific random data generator.

    Generates realistic business data for specific domains using predefined generation rules. Provides contextually appropriate data that reflects real-world business scenarios and user behavior for API operations.

    E2E testing importance: Creates realistic test data that closely mimics actual user input and business content, improving test scenario authenticity and catching real-world edge cases in API operations.

    interface IKeywordRandom {
        keyword:
            | "alphabets"
            | "alphaNumeric"
            | "paragraph"
            | "content"
            | "mobile"
            | "name";
        type: "keywordRandom";
    }
    Index

    Properties

    Properties

    keyword:
        | "alphabets"
        | "alphaNumeric"
        | "paragraph"
        | "content"
        | "mobile"
        | "name"

    Domain-specific data generation keyword.

    🚨 CRITICAL: ONLY use the exact predefined constant values! 🚨

    ❌ UNSUPPORTED values that will cause errors:

    • "title", "comment", "article", "description", "text", "body"
    • "summary", "details", "note", "message", "subject", "sentence"
    • "address", "phone", "email", "url", "username"
    • Any value not explicitly listed in the supported constants below

    ✅ SUPPORTED constant values ONLY:

    Text & Content:

    • "alphabets": Random alphabetic strings for codes and identifiers
    • "alphaNumeric": Random alphanumeric strings for mixed-format identifiers
    • "paragraph": Realistic paragraph text for content fields
    • "content": Generic content text for description fields

    Personal Information:

    • "mobile": Mobile phone numbers for contact information in APIs
    • "name": Personal names (first, last, full) for user-related operations

    🎯 AI SELECTION STRATEGY: Map your needs to existing constants!

    Before trying unsupported values, find the closest match from available options:

    • Need titles/headers? → Use "content" (generic text content)
    • Need comments/descriptions? → Use "paragraph" (realistic paragraph text)
    • Need articles/body text? → Use "paragraph" (longer text content)
    • Need details/summaries? → Use "content" (general text fields)
    • Need phone numbers? → Use "mobile" (phone number format)
    • Need usernames/IDs? → Use "alphaNumeric" (mixed identifier format)
    • Need codes/tokens? → Use "alphabets" (alphabetic strings)

    Usage strategy for API operations:

    • Use "name" for user registration and profile API calls
    • Use "mobile" for contact information in business APIs
    • Use "paragraph" for descriptions, comments, articles, and content in API requests
    • Use "content" for general text fields, titles, subjects in API parameters
    • Use "alphabets"/"alphaNumeric" for codes, usernames, and identifiers in API calls

    ⚠️ REMINDER: The system only supports these 6 exact constants. No exceptions! If you need functionality not covered by these constants, use other generators like:

    • IStringRandom for custom length text
    • IFormatRandom for specific formats (email, url, etc.)
    • IPatternRandom for custom patterns
    type: "keywordRandom"

    Type discriminator.