SIPp
latest

Contents:

  • Foreword
  • Installation
  • Main features
  • Integrated scenarios
  • Create your own XML scenarios
    • Create your own XML scenarios
    • Keyword list
    • Actions
    • Variables
    • Injecting values from an external CSV during calls
    • Printf Injection File Parameters
    • Conditional branching
    • SIP authentication
    • Initialization Stanza
  • 3PCC Extended
  • Controlling SIPp
  • Transport modes
  • Handling media with SIPp
  • Statistics
  • Error handling
  • Performance testing with SIPp
  • Useful tools aside SIPp
SIPp
  • Docs »
  • Create your own XML scenarios
  • Edit on GitHub

Create your own XML scenariosΒΆ

Contents:

  • Create your own XML scenarios
    • List of attributes common to all commands
    • List of commands with their attributes
    • Structure of client (UAC like) XML scenarios
    • Structure of server (UAS like) XML scenarios
  • Keyword list
    • [last_*]
    • [last_cseq_number]
    • [last_message]
    • [last_Request_URI]
    • [service]
    • [server_ip]
    • [remote_host]
    • [remote_ip]
    • [remote_port]
    • [transport]
    • [local_ip]
    • [local_ip_type]
    • [local_port]
    • [len]
    • [call_number]
    • [cseq]
    • [call_id]
    • [peer_tag_param]
    • [media_ip]
    • [media_ip_type]
    • [media_port]
    • [field0-n file=<filename> line=<number>]
    • [file name=<filename>]
    • [date]
    • [timestamp]
    • [$n]
    • [authentication]
    • [dynamic_id]
    • [pid]
    • [routes]
    • [next_url]
    • [branch]
    • [msg_index]
    • [clock_tick]
    • [sipp_version]
    • [tdmmap]
    • [fill]
    • [users]
    • [userid]
  • Actions
    • Regular expressions
      • regexp action syntax
        • Example for assign_to
    • Log a message
    • Execute a command
    • Internal commands
    • External commands
    • Media/RTP commands
    • Variable Manipulation
    • String Variables
    • Variable Testing
    • lookup
    • Updating In-Memory Injection files
    • Jumping to an Index
    • gettimeofday
    • urlencode / urldecode
    • setdest
    • verifyauth
  • Variables
  • Injecting values from an external CSV during calls
    • PRINTF Injection files
  • Printf Injection File Parameters
    • Indexing Injection files
  • Conditional branching
    • Conditional branching in scenarios
    • Randomness in conditional branching
  • SIP authentication
  • Initialization Stanza
Next Previous

© Copyright 2019, SIPp community Revision 1126a8b2.

Built with Sphinx using a theme provided by Read the Docs.