90
© Ericsson 2002-2010. 2010-07-16 LZT 123 7751 Uen Rev R1H 1 Copyright © Ericsson AB 2018. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html

Copyright © Ericsson AB 2018. All rights reserved

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 1

Copyright © Ericsson AB 2018. All rights reserved.

This program and the accompanying materials

are made available under the terms of the Eclipse Public License v1.0

which accompanies this distribution, and is available at

http://www.eclipse.org/legal/epl-v10.html

Page 2: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 2

Page 3: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 3

All link starts a standalone presentation (“custom shows”) which returns to this

page.

Page 4: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 4

Page 5: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 5

API: Application Programming Interface

Page 6: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 6

BER: Basic Encoding Rule

ASN.1 Abstract Syntax Notation One

Page 7: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 7

Page 8: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 8

Page 9: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 9

Page 10: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 10

CR: Change Request

Page 11: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 11

Page 12: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 12

Page 13: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 13

Page 14: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 14

Page 15: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 15

Page 16: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 16

Page 17: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 17

Page 18: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 18

Page 19: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 19

Page 20: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 20

Page 21: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 21

Page 22: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 22

Page 23: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 23

Page 24: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 24

Page 25: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 25

Page 26: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 26

Page 27: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 27

Page 28: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 28

Page 29: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 29

Page 30: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 30

Page 31: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 31

Page 32: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 32

Page 33: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 33

Page 34: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 34

Page 35: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 35

Page 36: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 36

Page 37: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 37

Page 38: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 38

Page 39: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 39

Page 40: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 40

Page 41: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 41

Page 42: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 42

Page 43: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 43

The usual suffix of configuration files is .cfg.

Page 44: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 44

MODULE_PARAMETERS

This section shall contain the values of all parameters that are defined in your

TTCN–3 modules.

LOGGING

In this section you can specify the name of the log file and the classes of events

you want to log into the file or display on console (standard error).

TESTPORT_PARAMETERS

In this section you can specify parameters that are passed to Test Ports.

EXTERNAL_COMMANDS

This section can define external commands (shell scripts) to be executed by the

ETS whenever a control part or test case is started or terminated.

EXECUTE

In this section you have to specify what parts of your test suite you want to

execute.

GROUPS (used in parallel mode)

In this section you can specify groups of hosts which can be used to restrict the

creation of certain PTCs to a given set of hosts.

COMPONENTS (used in parallel mode)

This section consists of rules restricting the location of created PTCs.

MAIN_CONTROLLER (used in parallel mode)

Page 45: Copyright © Ericsson AB 2018. All rights reserved

The variables herein control the behavior of MC.

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 44

Page 46: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 45

In single mode the configuration file is useless without this section.

In parallel mode the section is optional.

Page 47: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 46

The executable test program produces a log file during its run. The log file

contains the important events of the test execution with time stamps. In this

section you can specify the name of the log file and the classes of events

you want to log into the file or display on console (standard error).

LogFile: To make the names of the log file of the components unique, the

string should contain special metacharacters, which are substituted

dynamically during test execution. (See Table 8.1 of TITAN User Guide).

FileMask resp. ConsoleMask may contain symbolic constants enumerated in table 8.2. of TITAN User Guide

AppendFile controls whether the run-time environment shall keep the

contents of existing log files when starting execution.

TimeStampFormat: has three possibilities:Time stands for the format

hh:mm:ss.microsec. DateTime results in yyyy/Mon/dd hh:mm:ss.microsec.

Seconds produces relative timestamps in format s.microsec. (Zero time is at

the starting of the test component or test execution). The default value is

Time.

LogEventType indicates whether to include the symbolic event type (without

the TTCN prefix) in each logged event immediately after the timestamp. The

event types are listed in Table 8.2. of TITAN User Guide

Page 48: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 47

The table lists the symbolic constants referring to bit masks used for filtering the

events to be written to the log file or the console, respectively.

Page 49: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 48

This section contains the values of all parameters that are defined in your TTCN–3

modules.

Page 50: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 49

This section defines external commands (shell scripts) to be executed by the ETS

whenever a control part or test case is started or terminated.

In case of parallel mode, the external command is executed on the host where the

MTC runs.

Page 51: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 50

The [MAIN CONTROLLER] section controls the behavior of MC and

includes three variables. Variable TCPPort determines the TCP port on

which the MC application will listen for incoming HC connections. Use a port

number greater than 1024 if you don’t have root privileges! The

recommended port number is 9034.

The optional NumHCs variable provides support for automated (batch)

execution of distributed tests. When the specified number of HCs are

connected, the MC automatically creates MTC and executes all items of the

[EXECUTE] section.

The KillTimer variable tells the MC to wait some seconds for a busy PTC to

terminate when it was stopped. The purpose of this function is to prevent the

test system from deadlocks.

Page 52: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 51

Groups of hosts specified in the section [GROUPS] can be used in the

[COMPONENTS] section to restrict the creation of certain PTCs to a given

set of hosts.

Page 53: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 52

Page 54: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 53

Page 55: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 54

Page 56: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 55

Page 57: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 56

Page 58: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 57

Page 59: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 58

MTC: Main Test Component

PTC: Parallel Test Component

Page 60: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 59

Page 61: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 60

Page 62: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 61

Page 63: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 62

Page 64: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 63

Page 65: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 64

Page 66: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 65

Page 67: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 66

Page 68: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 67

Page 69: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 68

Page 70: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 69

Page 71: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 70

Page 72: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 71

Page 73: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 72

Page 74: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 73

Page 75: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 74

Page 76: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 75

Page 77: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 76

Page 78: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 77

Page 79: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 78

Page 80: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 79

Page 81: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 80

Page 82: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 84

SUT: System Under Test

TCC: Test Competence Center

Page 83: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 85

Page 84: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 86

Page 85: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 87

Page 86: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 88

In this section you can specify parameters that are passed to Test Ports.

Page 87: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 89

Page 88: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 90

Page 89: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 91

Page 90: Copyright © Ericsson AB 2018. All rights reserved

© Ericsson 2002-2010. 2010-07-16

LZT 123 7751 Uen Rev R1H 92