TDL Tutorial.key - Software Engineering for Distributed Systems

1 downloads 166 Views 9MB Size Report
Sep 13, 2014 - The Test Description Language (TDL);. Specification of the Abstract ..... TDL Project at http://forge.ets
Bringing TDL to Users: A Hands-on Tutorial Philip Makedonski, Gusztav Adamis, Martti Käärik, Andreas Ulrich, Marc-Florian Wendland, Anthony Wiles © ETSI 2014. All rights reserved

Overview W or

ki

What is TDL? •

Test Description Language Design, documentation, and representation of formal test descriptions

s

ETSI ES 203 119 V1.1.1 (2014-04) ES 203 119-2 V0.0.1 (2014-09)

Part 2: Graphical Syntax

ETSI SPECIFIC ATIO N

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Part 2: Graphical Syntax

ETSI Stand ard Stable Draft



ro g

re s

What is new in TDL? Stable Draft



nP

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Specification of the Abstract Syntax and Associated Semantics

Scenario-based approach

ES 203 119-1 V1.2.1 (2014-09)

Early Draft

ES 203 119-3 V0.0.1 (2014-09)

ETSI ES 203 119 V1.1.1 (2014-04)

ETSI Stand ard

Part 3: Exchange Format

ETSI SPECIFIC ATIO N

ETSI Stand ard



Standardised at ETSI by TC MTS



Initial work within STF 454



Methods for Testing and Specification (MTS); The Test Description Language (TDL); Part 1: Abstract Syntax and Associated Semantics

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Specification of the Abstract Syntax and Associated Semantics

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Exchange Format

Early Draft

ES 203 119-4 V0.0.1 (2014-09)

ETSI SPECIFIC ATIO N

Where does TDL fit in?

Part 4: Advanced Test Objective Specification

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Extensions: Advanced Test Objective Specification

Current efforts within STF 476 © ETSI 2014. All rights reserved

Keyword-Driven Testing !4

© ETSI 2014. All rights reserved

MBT Generation

Representation Early Draft Stable Draft Stable Draft Early Draft

ES 203 119-4 V0.0.1 (2014-09) ES119-1 203 119 ES 203 V1.2.1 (2014-09) -2 V0.0.1 (2014-0 (2014-09) ES 203 119-3 V0.0.1 9)

ETSI SPECIFIC ATIO ETSI SPECIFI N C ATIO N ETSI Stand ard NMethods for Testing and Specificati The Test Descriptio Method on (MTS); Extensions: s for Testingn Language Advanced The Methods for Testing Test andand Specification (MTS); Test Specifi (TDL); Descrip Objective cation (MTS); Specificati The Test Description Language (TDL); (MTS); tion Specification Langua on and 2: TestingPart forAbstract Graphi (TDL); geSemantics (TDL); Methods Part 1: Syntax and Associated cal Language Syntax The Test Description Format

ETSI SPECIFIC ATIO

Exchange

!25

Rail

Visualisation

Standards

Documentation Interoperability

ITS Conformance

© ETSI 2014. All rights reserved

© ETSI 2014. All rights reserved

!33

2

What is TDL? •

Test Description Language •



Design, documentation, and representation of formal test descriptions

ETSI ES 203 119 V1.1.1 (2014-04)

ETSI Stand ard

Scenario-based approach



Standardised at ETSI by TC MTS



Initial work within STF 454



Current efforts within STF 476 © ETSI 2014. All rights reserved

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Specification of the Abstract Syntax and Associated Semantics

3

What is TDL? •

Design, documentation, representation? •

ETSI ES 203 119 V1.1.1 (2014-04)

ease development and review ETSI Stand ard



improve productivity and quality



both industry and standardisation



reduce implementation details

© ETSI 2014. All rights reserved

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Specification of the Abstract Syntax and Associated Semantics

4

What is TDL? •

Scenario-based? •

describe interactions with a system



attach test objectives to scenarios





ETSI ES 203 119 V1.1.1 (2014-04)

ETSI Stand ard

derive and automate tests

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Specification of the Abstract Syntax and Associated Semantics

Reactive, distributed, real-time •

common black-box testing concepts



domain adaptation, agile development

© ETSI 2014. All rights reserved

5

What is TDL? •

Standardised?

ETSI ES 203 119 V1.1.1 (2014-04)



clear semantics



interoperability of tools and test specifications

ETSI Stand ard

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Specification of the Abstract Syntax and Associated Semantics



updated with user needs



maintenance commitment

© ETSI 2014. All rights reserved

6

What is TDL? •



Contributions from:

ETSI ES 203 119 V1.1.1 (2014-04)



Siemens AG, Ericsson Hungary



Fraunhofer FOKUS, ETSI CTI

ETSI Stand ard

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Specification of the Abstract Syntax and Associated Semantics



University of Göttingen



OU Elvior, Cinderella ApS

Guidance: •

Steering Group, TC MTS

© ETSI 2014. All rights reserved

7

What is TDL? •

TDL main ingredients •

Test >

© ETSI 2014. All rights reserved

Early Draft

ES 203 119-4 V0.0.1 (2014-09)

ETSI SPECIFIC ATIO N

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Extensions: Advanced Test Objective Specification

33

W or

ki

What is new in TDL? Stable Draft



Based on TPLan •

Early Draft

ES 203 119-4 V0.0.1 (2014-09)



s

ES 203 119-1 V1.2.1 (2014-09)

ETSI Stand ard

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Part 1: Abstract Syntax and Associated Semantics

refine test objectives Stable Draft



nP ro gr es

ETSI SPECIFIC ATIO N

formalise specification

ES 203 119-2 V0.0.1 (2014-09)

ETSI SPECIFIC ATIO N

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Part 2: Graphical Syntax

integrate and unify test 
 description and test purpose 
 specification

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Extensions: Advanced Test Objective Specification

© ETSI 2014. All rights reserved

Early Draft

ES 203 119-3 V0.0.1 (2014-09)

ETSI SPECIFIC ATIO N

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Exchange Format

34

W or

ki

What is new in TDL? Stable Draft

Base Standard Specification

Early Draft

ES 203 119-4 V0.0.1 (2014-09)

nP ro gr es

s

ES 203 119-1 V1.2.1 (2014-09)

ETSI Stand ard

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Part 1: Abstract Syntax and Associated Semantics

Identification of Requirements Stable Draft

Creation of ICS/IFS

ETSI SPECIFIC ATIO N

ES 203 119-2 V0.0.1 (2014-09)

ETSI SPECIFIC ATIO N

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Part 2: Graphical Syntax

Definition of TSS

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Extensions: Advanced Test Objective Specification Early Draft

Specification of Test Purposes

ES 203 119-3 V0.0.1 (2014-09)

ETSI SPECIFIC ATIO N

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Exchange Format

Specification of Test Descriptions

Specification of Test Cases

Validation

© ETSI 2014. All rights reserved

35

W or

ki

What is new in TDL? Stable Draft

Base Standard Specification

Early Draft

ES 203 119-4 V0.0.1 (2014-09)

nP ro gr es

s

ES 203 119-1 V1.2.1 (2014-09)

ETSI Stand ard

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Part 1: Abstract Syntax and Associated Semantics

Identification of Requirements Stable Draft

Creation of ICS/IFS

ETSI SPECIFIC ATIO N

ES 203 119-2 V0.0.1 (2014-09)

ETSI SPECIFIC ATIO N

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Part 2: Graphical Syntax

Definition of TSS

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Extensions: Advanced Test Objective Specification Early Draft

Specification of Test Purposes

ES 203 119-3 V0.0.1 (2014-09)

ETSI SPECIFIC ATIO N

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Exchange Format

Specification of Test Descriptions

Specification of Test Cases

Validation

© ETSI 2014. All rights reserved

36

W or

ki

What is new in TDL? Stable Draft

Base Standard Specification

Early Draft

ES 203 119-4 V0.0.1 (2014-09)

nP ro gr es

s

ES 203 119-1 V1.2.1 (2014-09)

ETSI Stand ard

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Part 1: Abstract Syntax and Associated Semantics

Identification of Requirements Stable Draft

Creation of ICS/IFS

ETSI SPECIFIC ATIO N

ES 203 119-2 V0.0.1 (2014-09)

ETSI SPECIFIC ATIO N

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Part 2: Graphical Syntax

Definition of TSS

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Extensions: Advanced Test Objective Specification Early Draft

Specification of Test Purposes

ES 203 119-3 V0.0.1 (2014-09)

ETSI SPECIFIC ATIO N

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Exchange Format

Specification of Test Descriptions

Specification of Test Cases

Validation

© ETSI 2014. All rights reserved

37

W or

ki

What is new in TDL? Stable Draft

TestPurpose { TP Id "TP/CAM/INA/DOP/BV/02" Test objective "Checks that CAM message includes DoorOpen information 30s after closed" Reference "TS 102 637-2 [1], clauses 7.1 and 7.2" PICS Selection PICS_PUBTRANSVEH Initial conditions: with { the IUT having reached an initial_state and the IUT having sent a new valid CAM message containing DoorOpen TaggedValue } Expected behaviour : ensure that { when { the door is closed } then { the IUT sends a new CAM message containing DoorOpen TaggedValue } } }

Early Draft

ES 203 119-4 V0.0.1 (2014-09)

nP ro gr es

s

ES 203 119-1 V1.2.1 (2014-09)

ETSI Stand ard

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Part 1: Abstract Syntax and Associated Semantics

Stable Draft

ETSI SPECIFIC ATIO N

ES 203 119-2 V0.0.1 (2014-09)

ETSI SPECIFIC ATIO N

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Part 2: Graphical Syntax

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Extensions: Advanced Test Objective Specification

© ETSI 2014. All rights reserved

Early Draft

ES 203 119-3 V0.0.1 (2014-09)

ETSI SPECIFIC ATIO N

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Exchange Format

38

W or

ki

What is new in TDL? Stable Draft

ES 203 119-2 V0.0.1 (2014-09)

nP ro gr es

s

Part 2: Graphical Syntax

ETSI SPECIFIC ATIO N

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Part 2: Graphical Syntax

Stable Draft

ES 203 119-1 V1.2.1 (2014-09)

Early Draft

ES 203 119-3 V0.0.1 (2014-09)

ETSI ES 203 119 V1.1.1 (2014-04)

ETSI Stand ard

Part 3: Exchange Format

ETSI SPECIFIC ATIO N

ETSI Stand ard

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Specification of the Abstract Syntax and Associated Semantics

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Part 1: Abstract Syntax and Associated Semantics

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Exchange Format

Early Draft

ES 203 119-4 V0.0.1 (2014-09)

ETSI SPECIFIC ATIO N

Part 4: Advanced Test Objective Specification

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Extensions: Advanced Test Objective Specification

© ETSI 2014. All rights reserved

39

W or

ki

What is new in TDL? Stable Draft

ES 203 119-2 V0.0.1 (2014-09)

nP ro gr es

s

Part 2: Graphical Syntax

ETSI SPECIFIC ATIO N

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Part 2: Graphical Syntax

Stable Draft

ES 203 119-1 V1.2.1 (2014-09)

Early Draft

ES 203 119-3 V0.0.1 (2014-09)

ETSI ES 203 119 V1.1.1 (2014-04)

ETSI Stand ard

Part 3: Exchange Format

ETSI SPECIFIC ATIO N

ETSI Stand ard

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Specification of the Abstract Syntax and Associated Semantics

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Part 1: Abstract Syntax and Associated Semantics

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Exchange Format

Early Draft

ES 203 119-4 V0.0.1 (2014-09)

ETSI SPECIFIC ATIO N

Part 4: Advanced Test Objective Specification

Methods for Testing and Specification (MTS); The Test Description Language (TDL); Extensions: Advanced Test Objective Specification

Early 2015 © ETSI 2014. All rights reserved

40

Early Draft Stable D raft Stable Draft

ES 203 119 -4 V0.0.1 (2014-09 ES119-1 ) 203 1V1.2.1 ES 203 14-09 9-)2(2014-09) (201 .0.1 V0 V0.0.1 (2 3 911 3 20 01 ES 4-09 ft rly Dra

Ea

)

ETSI SPEC IFI C ATIO N ETSI SPEC IFIC A TI ON ETSI Stand ard

NMethods for Testing an d Specificati Th M Tedst eteho on (M TS); Der scriptio s fo Extensions Testingn Language Th: for va Methods Testing and Specification eAd L); Testnc d Spec (TD(MTS); Te stan Ded Ob es if jectiv cr S); atec e ic (MT ip Sp ion ion The Test Description Language (TDL); tion catL cifi ific (M Spe ati P TS an on and ar ); gL); t 2: Gra uageSemantics Testing Syntax forAbstract ds 1: (TD (T Metho p Part and Associated ge DL); tion Languahical Synta x The Test Descrip t ma For ge Exchan

ETSI SPE CIFIC ATIO

© ETSI 2014. All rights reserved

41

Early Draft Stable D raft Stable Draft

ES 203 119 -4 V0.0.1 (2014-09 ES119-1 ) 203 1V1.2.1 ES 203 14-09 9-)2(2014-09) (201 .0.1 V0 V0.0.1 (2 3 911 3 20 01 ES 4-09 ft rly Dra

Ea

)

ETSI SPEC IFI C ATIO N ETSI SPEC IFIC A TI ON ETSI Stand ard

NMethods for Testing an d Specificati Th M Tedst eteho on (M TS); Der scriptio s fo Extensions Testingn Language Th: for va Methods Testing and Specification eAd L); Testnc d Spec (TD(MTS); Te stan Ded Ob es if jectiv cr S); atec e ic (MT ip Sp ion ion The Test Description Language (TDL); tion catL cifi ific (M Spe ati P TS an on and ar ); gL); t 2: Gra uageSemantics Testing Syntax forAbstract ds 1: (TD (T Metho p Part and Associated ge DL); tion Languahical Synta x The Test Descrip t ma For ge Exchan

ETSI SPE CIFIC ATIO

© ETSI 2014. All rights reserved

42

Where does TDL fit in? Keyword-Driven Testing

MBT Generation

Representation Early Draft Stable Dr aft Stable Draft Early Draft

ES 203 119-4 V0.0.1 (2014-09 ES119-1 203 11 ES 203 V1.2.1 (2014-09) ) 9-9)2 V0.0.1 (2014-0 (2014-09) ES 203 119-3 V0.0.1

ETSI SPEC IFIC ATIO N ETSI SPE CIFIC ATI ON

ETSI Stand ard ETSI SPECIFIC ATIO

N

Methods for Testing and Specification The Me Test Descripti tho (MTS); Extensions: ds for Testinon Language Adva The g and (TDL Methods for Testing and Specification (MTS); ); Tes Test Sp tnced eci Descr Obje fica ; n ctive (MTS) iption tio Spec The Test Description Language (TDL); ication ifica (MTS); Specif Langu and gPa rt 2: Testin age (TD tion for Gra ds Metho Part 1: Abstract Syntax andph Associated age L); ica(TDL); Langu l SyntaxSemantics The Test Description Format Exchange

Rail

Visualisation

Standards

Documentation Interoperability

ITS Conformance

© ETSI 2014. All rights reserved

43

Where does TDL fit in?

Early Draft Stable Dr aft Stable Draft

ES 203 119-4 V0.0.1 (2014-09 ES119-1 203 11 ES 203 V1.2.1 (2014-09) ) 9-9) 203 119-3 V0.0.1 (2014-0 2 V0.0.1 (2014-09) Early Draft ES

HTML

DOC

ETSI SPEC IFIC ATIO N ETSI SPE CIFIC ATI ON

ETSI Stand ard ETSI SPECIFIC ATIO

N

Methods for Testing and Specification The Me Test Descripti tho (MTS); Extensions: ds for Testinon Language Adva The g and (TDL Methods for Testing and Specification (MTS); ); Tes Test Sp tnced eci Descr Obje fica ; n ctive (MTS) iption tio Spec The Test Description Language (TDL); ication ifica (MTS); Specif Langu and gPa rt 2: Testin age (TD tion for Gra ds Metho Part 1: Abstract Syntax andph Associated age L); ica(TDL); Langu l SyntaxSemantics The Test Description Format Exchange

PDF

Documentation © ETSI 2014. All rights reserved

44

Where does TDL fit in?

Early Draft Stable Dr aft Stable Draft

ES 203 119-4 V0.0.1 (2014-09 ES119-1 203 11 ES 203 V1.2.1 (2014-09) ) 9-9) 203 119-3 V0.0.1 (2014-0 2 V0.0.1 (2014-09) Early Draft ES

HTML

DOC

ETSI SPEC IFIC ATIO N ETSI SPE CIFIC ATI ON

ETSI Stand ard ETSI SPECIFIC ATIO

N

Methods for Testing and Specification The Me Test Descripti tho (MTS); Extensions: ds for Testinon Language Adva The g and (TDL Methods for Testing and Specification (MTS); ); Tes Test Sp tnced eci Descr Obje fica ; n ctive (MTS) iption tio Spec The Test Description Language (TDL); ication ifica (MTS); Specif Langu and gPa rt 2: Testin age (TD tion for Gra ds Metho Part 1: Abstract Syntax andph Associated age L); ica(TDL); Langu l SyntaxSemantics The Test Description Format Exchange

PDF

Documentation © ETSI 2014. All rights reserved

45

Early Draft Stable Dra ft Stable Draft

Early Draft

ES 203 119 -4 V0.0.1 (2014-09) ES119-1 203 11 ES 203 V1.2.1 (2014-09) 9-)2 V0.0.1 (2014-09 (2014-09 ES 203 119-3 V0.0.1 )

ETSI SPECIF IC ATIO N ETSI SPEC IFIC ATIO N

HTMLDO

C

ETSI Stand ard ETSI SPECIFIC ATIO

NMethods for

Testing and Specificatio Thehod Met Test Description n (MTS); s for Extensions Tes Language : for Advan The Methods Testing andand Specification (MTS); ced ting Tes ; Test Specific(TDL) t Des Objec cription tive ationficatio (MTS); Speci The Test Description Language (TDL); ation (MTS); Specific Langua and 2: n TestingPart forAbstract Gra (TDL); geSemantics (TDL); Methods eal Part 1: Syntax andphic Associated ion Languag Syntax The Test Descript Exchange Format



PDF

Context •

Conformance and interoperability test descriptions



Standardised test specifications for various ETSI technologies



Typically protocol oriented, used in certification schemes



End-to-end interoperability of systems involving different equipment

© ETSI 2014. All rights reserved

46

Early Draft Stable Dra ft Stable Draft

Early Draft

ES 203 119 -4 V0.0.1 (2014-09) ES119-1 203 11 ES 203 V1.2.1 (2014-09) 9-)2 V0.0.1 (2014-09 (2014-09 ES 203 119-3 V0.0.1 )

ETSI SPECIF IC ATIO N ETSI SPEC IFIC ATIO N

HTMLDO

C

ETSI Stand ard ETSI SPECIFIC ATIO

NMethods for

Testing and Specificatio Thehod Met Test Description n (MTS); s for Extensions Tes Language : for Advan The Methods Testing andand Specification (MTS); ced ting Tes ; Test Specific(TDL) t Des Objec cription tive ationficatio (MTS); Speci The Test Description Language (TDL); ation (MTS); Specific Langua and 2: n TestingPart forAbstract Gra (TDL); geSemantics (TDL); Methods eal Part 1: Syntax andphic Associated ion Languag Syntax The Test Descript Exchange Format



PDF

Stakeholders •



High-level discussions at often large meetings (80 to 100 participants) •

ETSI Technical Committees, 3GPP, other standards organisations, CTI Plugtests team and participants, industrial fora and equipment vendors



all need to be familiar with and fluent in the syntax being used.



different notions of “good” test

Better comprehension among developers with little or no testing expertise •

bridge the gap between management, core specifications experts, testing experts

© ETSI 2014. All rights reserved

47

Early Draft Stable Dra ft Stable Draft

Early Draft

ES 203 119 -4 V0.0.1 (2014-09) ES119-1 203 11 ES 203 V1.2.1 (2014-09) 9-)2 V0.0.1 (2014-09 (2014-09 ES 203 119-3 V0.0.1 )

ETSI SPECIF IC ATIO N ETSI SPEC IFIC ATIO N

HTMLDO

C

ETSI Stand ard ETSI SPECIFIC ATIO

NMethods for

Testing and Specificatio Thehod Met Test Description n (MTS); s for Extensions Tes Language : for Advan The Methods Testing andand Specification (MTS); ced ting Tes ; Test Specific(TDL) t Des Objec cription tive ationficatio (MTS); Speci The Test Description Language (TDL); ation (MTS); Specific Langua and 2: n TestingPart forAbstract Gra (TDL); geSemantics (TDL); Methods eal Part 1: Syntax andphic Associated ion Languag Syntax The Test Descript Exchange Format



PDF

Challenges •



Informal (Word, Excel) or semi-formal (TPLan) approaches •

considered inadequate, often no test descriptions produced as a consequence



no single consistent approach, varying level of quality, detail, difficult maintenance



certification requires completeness and accuracy, test descriptions are the design stage before developing TTCN-3 test cases

Acceptance for more rigorous approaches among Technical Committees •

applicable to a wide range of technologies (protocols, services, applications)

© ETSI 2014. All rights reserved

48

TTCN-3

Early Draft Stable Dra ft Stable Draft

Early Draft

ES 203 119 -4 V0.0.1 (2014-09) ES119-1 203 11 ES 203 V1.2.1 (2014-09) 9-)2 V0.0.1 (2014-09 (2014-09 ES 203 119-3 V0.0.1 )

ETSI SPECIF IC ATIO N ETSI SPEC IFIC ATIO N

HTMLDO

C

ETSI Stand ard ETSI SPECIFIC ATIO

NMethods for

Testing and Specificatio Thehod Met Test Description n (MTS); s for Extensions Tes Language : for Advan The Methods Testing andand Specification (MTS); ced ting Tes ; Test Specific(TDL) t Des Objec cription tive ationficatio (MTS); Speci The Test Description Language (TDL); ation (MTS); Specific Langua and 2: n TestingPart forAbstract Gra (TDL); geSemantics (TDL); Methods eal Part 1: Syntax andphic Associated ion Languag Syntax The Test Descript Exchange Format





PDF

TDL •

Standardised approach improves consistency



Tools offer faster development, higher quality, easier maintenance



Direct link to TTCN-3

Initial run within ITS, expand to other Technical Committees

© ETSI 2014. All rights reserved

49

HTMLDO

Early Draft Stable Dra ft Stable Draft

Early Draft

ES 203 119 -4 V0.0.1 (2014-09) ES119-1 203 11 ES 203 V1.2.1 (2014-09) 9-)2 V0.0.1 (2014-09 (2014-09 ES 203 119-3 V0.0.1 )

C

ETSI SPECIF IC ATIO N ETSI SPEC IFIC ATIO N

ETSI Stand ard ETSI SPECIFIC ATIO

NMethods for

Testing and Specificatio Thehod Met Test Description n (MTS); s for Extensions Tes Language : for Advan The Methods Testing andand Specification (MTS); ced ting Tes ; Test Specific(TDL) t Des Objec cription tive ationficatio (MTS); Speci The Test Description Language (TDL); ation (MTS); Specific Langua and 2: n TestingPart forAbstract Gra (TDL); geSemantics (TDL); Methods eal Part 1: Syntax andphic Associated ion Languag Syntax The Test Descript Exchange Format

PDF

From 3GPP TS 36.523-1 V10.2.0 (2012-09): 7.2.2.3 7.2.2.3.1

UM RLC / Reassembly / 5-bit SN / LI value > PDU size Test Purpose (TP)

(1) with { UE in E-UTRA RRC_CONNECTED state } ensure that { when { UE receives a 5 bit SN configured RLC PDU with Length Indicator value larger than RLC PDU size } then { UE discards the RLC PDU } }

7.2.2.3.3.2 7.2.2.3.2

Test procedure sequence Conformance requirements Table 7.2.2.3.3.2-1: Main behaviour See TS 36.322 clauses 6.2.2.5 and 5.5.1 St

Procedure

Message Sequence

TP

Verdict

-

-

References: The conformance requirements covered in the present TC are specified in: TS 36.322, clause 5.5.1 and U-S Message 6.2.2.5. -

EXCEPTION: the behaviour described in table

7.2.2.3.3.2-2 runs in parallel with steps 1 to 5 [TS 36.322, clause 5.5.1]

-

-

below.

When RLC receives RLC containing PDU that contains reserved or invalid 1 an The SS entity transmits UMD an PDU#1 first