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