Authors:
Yann STEPHAN (Yann.Stephan@hp.com)
Sebastien PELLIZZARI (Sebastien.Pellizzari@hp.com)
Summary
Introduction
1
Overview 1
Requirements 1
Development State 1
Document Outline 1
Chapter 1 – The User Interface 2
Global Overview 2
Startup 2
The Environment 2
Look And Feel 3
The STS Workspace 3
Panel Organization 3
The Menu Bar 4
The Tool Bar 5
The Helper Bar 5
The Error Panel 5
The Diagram Editor 6
View Manipulation 6
The Diagram Nodes 6
Node Manipulation 7
Node Pins 7
Connecting Pins 8
Operations via
Contextual Menus 8
The Mini View 10
Quick Overview 11
View Region Manipulation 11
The Mini View Toolbar 11
The Toolbox 12
The Toolbox Libraries 12
The Toolbox Templates 12
Adding Templates 12
Toolbox Options 13
Helper Nodes 13
The Property Editor 13
Chapter 2 – Call Flow: the Basics 15
Introduction 15
Nodes Description 15
Call Nodes 15
New Call 15
End Call 15
SIP Message Nodes 16
Send 16
Receive 17
Synchronization Nodes 18
Action Nodes 18
Pause 18
Other Nodes 18
Advices & Guidelines 18
Chapter
3
–
Call Flow: Extended
19
Action Code 19
Language Structure 19
Call Variables 19
Assignment Actions 20
Regular Expression
Extraction 20
Constants 20
Comparison Result 20
String to Double Conversion 20
Computation 21
Commands 21
Logging Commands 21
Execution Commands 21
PCAP Play Command 21
Extended Nodes 22
Action Code Node 22
Synchronization Nodes 22
Receive Signal 22
Send Signal 22
Sebastien PELLIZZARI
–
HP Invent 2008
1
1
/
1
1
SIP Test Studio
–
User Manual
1
1
/
/
1
1
User Manual
SIP Test Studio (STS) is a Windows application that allows graphical edition of SIPP scenarios – SIP functional
and performance test platform – from simple UAC/UAS to complex 3PCC-extended cases involving multiple clients,
by representing them as diagrams.
The present document describes the application features from the user point of view. For information
regarding STS development and internal mechanisms, please refer to the document entitled “Sip Test Studio:
Implementation Reference”.
Warning: this documentation is preliminary and therefore subject to change without notice. The
referenced documents may or may not be already available either.
SIP Test Studio provides a graphical interface allowing the user to edit documents made of multiple
SIPP scenarios. Such document is known as call flow, and is made of one or several calls represented as diagrams.
Such calls are sequences of nodes representing the various actions needed to model the behavior of a SIP user agent,
such as sending or receiving SIP messages, processing them, and playing media streams through RTP. Furthermore,
the calls can communicate with each other by sharing data extracted from or inserted into SIP messages, thus
making edition of complex scenarios such as 3PCC and call conferencing possible.
STS is a Windows only application fully written in C# and relies on the .NET Framework 3.5. Therefore
it requires at least – and has only been tested on – Windows XP or Windows Vista with an up-to-date .net
environment. Except a 3-buttons mouse, no particular hardware is required. But as the application makes intensive
use of graphical assets for both its interface and the diagram editor the hardware resources you may need actually
depend on the richness of the documents you will want to manipulate in STS.
STS is currently in early development stage but is intended to go open source in Q4 of 2008. For more
information about STS development, refer to the document entitled “Sip Test Studio: Implementation Reference”.
The present document is made of the following chapters:
- The User Interface, which presents the application GUI and its features.
- Call Flow: the Basics, which introduces the basics of call flow edition.
- Call Flow: Extended, which describes the more complex features of STS regarding data extraction/insertion
through variable manipulation and inter-call communication.
Document Outline
Development State
Requirements
Overview
Introduction
评论0
最新资源