An overview on the. version 3 (TTCN-3)
|
|
- Stewart Thompson
- 5 years ago
- Views:
Transcription
1 An overview on the Testing and Test Control Notation version 3 (TTCN-3) Helmut Neukirchen Í Háskóli Íslands helmut@hi.is
2 Outline 1. About me 2. What is TTCN-3? 3. TTCN-3 3example 4. Test automation with TTCN-3 5. Conclusions Helmut Neukirchen: TTCN-3 2
3 1. About me Helmut (í. Helmút) Neukirchen: Born and educated in Germany: University of Aachen, University of Lübeck, University of Göttingen. PhD in Computer Science. Since 2008: Associate professor for Computer Science and Software Engineering at University of Iceland. Working in the field of software quality and distributed systems, in particular testing distributed systems and quality of tests. Test methodology, test languages, test tools, test metrics, test smells, test refactoring, test patterns, standardisation of tests. If you have interesting testing problems for students to work on as part of their BSc, MSc, PhD project: contact me! Office in Tæknigarður, best contacted via Helmut Neukirchen: TTCN-3 3
4 2. What is TTCN-3? Testing and Test Control Notation version 3 Test specification and test implementation language. Test cases specified at an abstract level. Hardware and operating system independent. d Can be turned into automated test cases by compiling into executable code, adding an adaptation layer. Standardised technology: European Telecommunication Standards Institute (ETSI). International Telecommunication Union (ITU). Strength in functional black-box testing of distributed systems. However, applicable to various other domains, levels, and types of tests: Embedded d systems, distributed ib t d systems, pure software systems. From unit test to acceptance test level. From functional to non-functional (real-time, load, performance) tests. Helmut Neukirchen: TTCN-3 4
5 3. TTCN-3 example: Scenario Black-box test t of a message-based weather service: Test System System Under Test (SUT) 1. Weather request( Reykjavik ) Test case 2. Weather response ( Reykjavik, , 3 C, 9m/s) Weather service Purpose of a very simple example test case: Send weather request for Reykjavik to SUT. Check that weather response is received containing: location Reykjavik any date, temperature within a reasonable range ( C) wind speed within a reasonable range (0..100m/s). Helmut Neukirchen: TTCN-3 5
6 TTCN-3 example: Test architecture Test Sy ystem Test component Out Ports In Test behaviour is executed by a test component. Test component Test component Abstract Test System Interface Real Test System Interface System Under Test (SUT) TTCN-3 supports distributed, parallel l test t components. Specified and implemented using TTCN-3 language Test adapter (implemented using Java, C, C++ etc.) Black-box Weather service example: SUT=Weather service, Simple example test case: only one test component needed. However, for some load test, we could, e.g., run the same test case in parallel on multiple test components to generate some load. Helmut Neukirchen: TTCN-3 6
7 TTCN-3 example: Definition of data types and test data module WeatherServiceTestSuite { type record weatherrequest { charstring location Definition of data types. template t weatherrequest t ReykjavikWeatherRequest R t := { location := "Reykjavik" type record weatherresponse { charstring location, charstring date, integer temperature, integer windvelocity it Templates= Definition of test data. template weatherresponse ReykjavikWeatherResponse := { location := "Reykjavik", date := *, Definition iti of test t data: powerful temperature := ( ), matching mechanism allows windvelocity := (0..100) fuzziness (wildcards, ranges, regular expressions). Helmut Neukirchen: TTCN-3 7
8 TTCN-3 example: Definition of ports and interfaces type port weatherport message { in weatherresponse; out weatherrequest; type component TestComponentType tt { port weatherport weatheroffice; Definition of a port used for communication: allowed messages (=data types). Definition of a test component type: ports that may be used by test behaviour running on an instance of that component type. Helmut Neukirchen: TTCN-3 8
9 TTCN-3 example: Definition of test behaviour testcase testweather() runs on TestComponentType { weatheroffice.send(reykjavikweatherrequest); Send message specified by template via port. alt { [] weatheroffice.receive(reykjavikweatherresponse) i ikw R { setverdict(pass) [] weatheroffice.receive { setverdict(fail) t(f il) // End of testcase Test component type used to run test case behaviour. Two expected alternatives: Either expected response (i.e. matched by template) is received (PASS) or any other response is receive (FAIL). control { execute(testweather()) Specification of order (and, e.g., conditional execution) of test cases. // End of module Helmut Neukirchen: TTCN-3 9
10 TTCN-3: Further concepts Not presented in the previous example: Procedure-based communication, Timer and catching timeouts, Distributed testing using parallel test components, Concepts from general-purpose programming languages: Conditional statements (if-then-else, for, while, ), Local variables, Functions, Parametrisation. Helmut Neukirchen: TTCN-3 10
11 4. Test automation ti with TTCN-3 TTCN-3 3test tcases are abstract: t weatheroffice.send(reykjavikweatherrequest) makes no statement how the actual communication shall be implemented: UDP datagram? SOAP over http? SMS over GSM?? how the data to be communicated shall be encoded: XML? Proprietary ASCII-based format? Proprietary binary format?? Helmut Neukirchen: TTCN-3 11
12 Test adaptation ti Automatically ti executable TTCN-3 test suite = Compiled TTCN-3 test cases + CoDecs (encode data to be sent to SUT / decode data received from SUT) + SUT adapter (communication with SUT) + Platform adapter (operating system specific) Test Control [compiled] Test tool user interface SUT Adapter Logging TTCN-3 Test System TTCN-3 Executable Codecs Platform Adapter System Under Test (SUT) Note: TTCN-3 execution tools come with default test control, logging, and platform adapter. Helmut Neukirchen: TTCN-3 12
13 TTCN-3 3&R Re-usability Separation of concerns (abstract t test t case description vs. concrete adaptors): Re-use TTCN-3 test cases for different SUTs: Same, unmodified weather service test case can be used for SOAP/http-based system under test, for SMS/GSM-based system under test, etc. Re-use adaptors for different test cases: A SOAP/http SUT adaptor can be used for testing all kinds of Web services, an SMS/GSM SUT adaptor can be used for testing all kinds of mobile bl services, etc. Helmut Neukirchen: TTCN-3 13
14 TTCN-3 3tools Tools for, e.g., editing, compiling, deploying, executing, debugging TTCN-3: Telelogic Tester (IBM/Rational/Telelogic, Sweden), TTworkbench (Testing Technologies, Germany), OpenTTCN Tester for TTCN-3 (OpenTTCN, Finland) TTCN-3 toolbox (Danet, Germany), Exhaustif/TTCN (Métodos y Tecnología, Spain), MessageMagic (ELVIOR, Estonia), TTCN-3 Express (Fraunhofer FIRST/Metarga, Germany). TRex TTCN-3 Refactoring and Metrics tool (University of Göttingen/University of Iceland, Germany/Iceland) Standardised language and test-tool tool interfaces: No vendor lock-in! Helmut Neukirchen: TTCN-3 14
15 5. Conclusions TTCN-3 benefits: Standardised test technology supporting automated tests. Well documented, many tools, no vendor lock-in. Compatible with any test methodology and test management approach. Fosters re-use. Mature technology used by industry and standardisation. Nokia, Ericsson, Siemens, Motorola, Huawei, ETSI, WiMax forum, Open Mobile Alliance, Automotive Open System Architecture, TTCN-3 standard freely available (via ETSI European Standard , ITU-T Recommendation Z.140 TTCN-3 risks: Heavyweight approach (may only pay off for big, distributed systems): Compilers are expensive (>1000 ). Another language and technology to learn. While Unit Testing is possible (and done) with TTCN-3, I would in most cases recommend a xunit framework for Unit Testing. Helmut Neukirchen: TTCN-3 15
16 Thank you for your attention! ti Make sure to use the right tools! Helmut Neukirchen: TTCN-3 16
AN INTRODUCTION TO TTCN-3. Axel Rennoch TestingStage, Kiev, April 14, 2018
AN INTRODUCTION TO TTCN-3 Axel Rennoch TestingStage, Kiev, April 14, 2018 BERLIN CENTER FOR DIGITAL TRANSFORMATION 2 AGENDA Introduction Language concepts Application domains Summary and outlook 3 INTRODUCTION
More informationIMS -SIP/SDP conformance testing
BOŠTJAN PINTAR SINTESIO organization SLOVENIA IZTOK JUVANČIČ ISKRATEL d.o.o. SLOVENIA IMS -SIP/SDP conformance testing Scope of project: Test Suite Structure and Test Purposes - TSS/TP phase Abstract Test
More informationTRex The Refactoring and Metrics Tool for TTCN-3 Test Specifications
TRex The Refactoring and Metrics Tool for TTCN-3 Test Specifications Paul Baker, Dominic Evans Motorola Labs, Jays Close, Viables Industrial Estate, Basingstoke, Hampshire, RG22 4PD, UK {paul.baker,vnsd001}@motorola.com
More informationTaming the Raven Testing the Random Access, Visualization and Exploration Network RAVEN
Taming the Raven Testing the Random Access, Visualization and Exploration RAVEN Helmut Neukirchen Faculty of Industrial Engineering, Mechanical Engineering and Computer Science University of Iceland, Dunhagi
More informationTRex An Open-Source Tool for Quality Assurance of TTCN-3 Test Suites
1 TRex An Open-Source Tool for Quality Assurance of TTCN-3 Test Suites Benjamin Zeiss 1 Helmut Neukirchen 1 Jens Grabowski 1 Dominic Evans 2 Paul Baker 2 1 Software Engineering for Distributed Systems
More informationIOT-TESTWARE AN ECLIPSE PROJECT
IOT-TESTWARE AN ECLIPSE PROJECT Vadim Makhorov Ina Schieferdecker, Sascha Kretzschmann, Michael Wagner, Axel Rennoch QRS, Praha, Czech Republic, July 27, 2017 THE ECLIPSE PROJECT 2 1 THE CONTEXT 3 OUTLINE
More informationAutomated Test Design with TTCN-3
Automated Test Design with TTCN-3 TTCN-3 User Conference Beijing, June 8th 2010 Conformiq Tutorial Copyright Conformiq Inc. and its subsidiaries. All rights reserved. Tuesday, May 11, 2010 1 Conformiq,
More informationTechnischer Bericht. TRex The Refactoring and Metrics Tool for TTCN-3 Test Specifications
Georg-August-Universität Göttingen Institut für Informatik ISSN 1611-1044 Nummer IFI-TB-2006 02 Technischer Bericht TRex The Refactoring and Metrics Tool for TTCN-3 Test Specifications Benjamin Zeiss,
More informationTESTING OF IOT APPLICATIONS AND INFRASTRUCTURES
TESTING OF IOT APPLICATIONS AND INFRASTRUCTURES Vadim Makhorov Sascha Kretzschmann, Michael Wagner, Axel Rennoch ICSSEA, June 01, 2017 AGENDA 1. Introduction 2. IoT test language 3. TTCN-3 in use 4. FOKUS
More informationON THE DESIGN OF THE NEW TESTING LANGUAGE TTCN-3
1 ON THE DESIGN OF THE NEW TESTING LANGUAGE TTCN-3 Jens Grabowski a, Anthony Wiles b, Colin Willcock c, Dieter Hogrefe a a Institute for Telematics, University of Lübeck, Ratzeburger Allee 160, D-23538
More informationBudapest, October 2016 FUZZ TESTING ITS. Presented by Jürgen Großmann and Dorian Knoblauch. All rights reserved
Budapest, 26-28 October 2016 FUZZ TESTING ITS Presented by Jürgen Großmann and Dorian Knoblauch All rights reserved OVERVIEW AND GENERAL CONSIDERATIONS Why should Fuzz Testing be applied to ITS? All rights
More informationTest Automation with TTCN-3 Introduction
Test Automation with TTCN-3 Introduction Motivation 11 How much does testing cost?... the national annual cost estimates of an inadequate infrastructure for software testing are estimated to be $59.5 billion.
More informationIntegration of Fokus TTCN-3 Tools into Hyades Diana Vega, Bernard Stepien, George Din
Integration of Fokus TTCN-3 Tools into Hyades Diana Vega, Bernard Stepien, George Din 2005 by «Diana Vega, Bernard Stepien»; made available under the EPL v1.0 28.02.2005 Fraunhofer Fokus Project aim Fokus
More informationTTCN3 in Wireless Testing Eco Space
TTCN3 in Wireless Testing Eco Space Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture. Agenda Challenges in Test environment development for Wireless Products Critical
More informationInternational Telecommunication Testing Centre (ITTC)
International Telecommunication Testing Centre (ITTC) Test creation principles Martin Brand ETSI TISPAN 06 Chairman ITU-T SG11 -WP4 Vice-Chairman International training seminar «Testing of System and Network
More informationTEST AUTOMATION FOR THE IOT: IOT-TESTWARE. Axel Rennoch, IoTbarcamp, Munich, October 5th, 2017
TEST AUTOMATION FOR THE IOT: IOT-TESTWARE Axel Rennoch, IoTbarcamp, Munich, October 5th, 2017 BERLIN CENTER FOR DIGITAL TRANSFORMATION 2 AGENDA IoT test objects, goals, and configuration IoT test automation
More informationIntroducing MBT to Standardization. ETSI All rights reserved
THE ETSI TEST DESCRIPTION LANGUAGE Introducing MBT to Standardization Presented by Andreas Ulrich, Siemens AG for ICTSS 2017, St. Petersburg, Russia ABOUT ETSI About ETSI, MTS, CTI European Telecommunication
More informationCommunication Patterns for Expressing Real-Time Requirements Using MSC and their Application to Testing
Communication Patterns for Expressing Real-Time Requirements Using MSC and their Application to Testing Helmut Neukirchen 1, Zhen Ru Dai 2, and Jens Grabowski 1 1 Institute for Informatics, University
More informationT : Protocol Design
T-110.300: Protocol Design Protocol Design Theory Methods Protocol Engineering Process (PEP) Timo.Kyntaja@vtt.fi 1 (154) Motivation Telecom systems engineering is a huge industry networks, terminals, services
More informationRecent Developments on TTCN-3
Recent Developments on TTCN-3 Ina Schieferdecker, Axel Rennoch TAROT Summer School, Schloß Laubegg, 25 th June 2010 TAROT2010, Slide 1 Contents TTCN Introduction History Status Concepts and tools Applications:
More informationV&V: Model-based testing
V&V: Model-based testing Systems Engineering BSc Course Budapest University of Technology and Economics Department of Measurement and Information Systems Traceability Platform-based systems design Verification
More informationTTCN (Testing and Test Control Notation) A standard test specification and implementation language. Contents
TTCN (Testing and Test Control Notation) A standard test specification and implementation language Kunal Shanishchara (kunalhs@umd.edu) Contents History Elements and capabilities of TTCN Brief overview
More informationHarmonizing System Development and Test Development with MDA
Harmonizing Development and Development with MDA Fraunhofer FOKUS Germany OMG Software Assurance Workshop, March 2007 Motivation! ing improves software quality! Manual test development is resource consuming!
More informationAn approach to quality engineering of TTCN-3 test specifications
Int J Softw Tools Technol Transfer This is a preprint. The final article differs with respect to editorial changes DOI 10.1007/s10009-008-0075-0 such as capitalisation and formatting. c Springer-Verlag
More informationRefactoring and Metrics for TTCN-3 Test Suites
Refactoring and Metrics for TTCN-3 Test Suites Benjamin Zeiss 1, Helmut Neukirchen 1, Jens Grabowski 1, Dominic Evans 2, and Paul Baker 2 1 Software Engineering for Distributed Systems Group, Institute
More informationTesting Grid Application Workflows Using TTCN-3
2008 International Conference on Software Testing, Verification, and Validation Testing Grid Application Workflows Using TTCN-3 Thomas Rings, Helmut Neukirchen, Jens Grabowski Software Engineering for
More informationMy First TTCN-3 Project TTworkbench First Steps User s Guide
My First TTCN-3 Project TTworkbench General Information This user s guide gives you a clearer understanding of TTworkbench and TTCN-3 and helps you to easily start using test tool and test language. Besides
More informationFrom U2TP Models to Executable Tests with TTCN-3 - An Approach to Model Driven Testing -
From U2TP Models to Executable Tests with TTCN-3 - An Approach to Model Driven Testing - Justyna Zander 1, Zhen Ru Dai 1, Ina Schieferdecker 1,2, George Din 1 1 Fraunhofer Fokus, TIP Kaiserin-Augusta-Allee
More informationRefactoring for TTCN-3 Test Suites
Refactoring for TTCN-3 Test Suites Benjamin Zeiss 1, Helmut Neukirchen 1, Jens Grabowski 1, Dominic Evans 2, and Paul Baker 2 1 Software Engineering for Distributed Systems Group, Institute for Informatics,
More informationETSI ES V3.1.1 ( )
ES 201 873-3 V3.1.1 (2005-06) Standard Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 3: TTCN-3 Graphical presentation Format () 2 ES 201 873-3 V3.1.1
More informationSAFESPOT INTEGRATED PROJECT - IST IP DELIVERABLE. SP7 SCORE SAFESPOT Core Architecture
SAFESPOT INTEGRATED PROJECT - IST-4-026963-IP DELIVERABLE SP7 SCORE SAFESPOT Core Architecture Conformance & Interoperability Test System Mock-up Ready Deliverable No. (use the number indicated on technical
More informationAN INTRODUCTION TO TTCN-3
AN INTRODUCTION TO TTCN-3 AN INTRODUCTION TO TTCN-3 SECOND EDITION Colin Willcock and Thomas Deiß Nokia Siemens Networks GmbH & Co. KG, Germany Stephan Tobies European Microsoft Innovation Center, Germany
More informationCase Study Experiences from the DIAMONDS Project 8 th ETSI Security Conference January, Sophia Antipolis - France
Case Study Experiences from the DIAMONDS Project 8 th ETSI Security Conference 16. -17. January, Sophia Antipolis - France Ina Schieferdecker www.itea2-diamonds.org DIAMONDS Project In six countries Project
More informationTTCN-3 Test Case Generation from Message Sequence Charts
TTCN-3 Test Case Generation from Message Sequence Charts Michael Ebner Telematics Group, Institute for Informatics, Georg-August-Universität Göttingen, Germany, ebner@cs.uni-goettingen.de Abstract Scenario-based
More informationLTE test suites for UE conformance
LTE test suites for UE conformance TTCN-3 User Conference 2009 3-5 June 2009, ETSI, Sophia Antipolis, France Session 1: June 4 th 11:15 ETSI - MCC TF 160 Hellen Griffiths Shicheng Hu Wolfgang Seka MCC
More informationPublic INFSO-ICT Deliverable n. 6.1 V2G Conformance Test Specifications. Workpackage 6 Conformance and Interoperability Testing
V2G Conformance Test Specifications 7 th Framework Programme INFSO-ICT 285285 V2G Conformance Test Specifications Deliverable n. 6.1 V2G Conformance Test Specifications Workpackage 6 Conformance and Interoperability
More informationDesign of a Test Framework for Automated Interoperability Testing of Healthcare Information Systems
2010 Second International Conference on ehealth, Telemedicine, and Social Medicine Design of a Test Framework for Automated Interoperability Testing of Healthcare Information Systems Diana Elena Vega 1,
More informationTechnischer Bericht. TTCN-3 Test Case Generation from Message Sequence Charts
Georg-August-Universität Göttingen Institut für Informatik ISSN 1611-1044 Nummer IFI-TB-2005 02 Technischer Bericht TTCN-3 Test Case Generation from Message Sequence Charts Michael Ebner Technische Berichte
More informationOn the Standardization of Conformance Tests for Communicating Systems. State of the Art and Future Trends. Prof. Dr.
On the Standardization of Conformance Tests for Communicating Systems State of the Art and Future Trends Prof. Dr. Jens Grabowski Georg-August Universität Göttingen grabowski@informatik.uni-goettingen.de
More informationETSI TC GRID in 5mn!
ETSI TC GRID in 5mn! e-infrastructure concertation meeting, 5-6 December2007 Laurent.vreck@etsi.org ETSI Technical Officer http://portal.etsi.org/grid What is TC GRID working on Call for expert How to
More informationTOWARDS THE THIRD EDITION OF TTCN
2 TOWARDS THE THIRD EDITION OF TTCN Jens Grabowski and Dieter Hogrefe Institute for Telematics, University of Lubeck, Ratzeburger Allee 160, D-23538 Lubeck, Germany { jens,hogrefe} @ itm.mu-luebeck.de
More information28 The TTCN to C Compiler
Chapter 28 The TTCN to C Compiler (on UNIX) This chapter describes what the TTCN to C compiler is used for, how to run it and the structure of the generated code. When the TTCN to C compiler has translated
More informationMulti-site testing strategy using TTCN-3
Multi-site testing strategy using TTCN-3 Vikas Pratap Singh, David Alvarez Barragan, Vipul kumar Andy Rauland, Dr. Andreas Ulrich, Zhang Chao Topics: (A) Project Description. (B) Test Strategy and Test
More informationData-Driven Testing using TTCN-3
Data-Driven Testing using TTCN-3 Bernard Stepien, Liam Peyton School of Engineering and Computer Science University of Ottawa Ottawa, Canada Email: {bstepien lpeyton@uottawa.ca Mohamed Alhaj Computer Engineering
More informationAutomated generation of TTCN-3 test scripts for SIP-based calls
MIPRO 2010, May 24-28, 2010, Opatija, Croatia Automated generation of TTCN-3 test scripts for SIP-based calls 1 Nenad Katani, 1 Teo Nenadi, 2 Saša Deši, 1 Lea Skorin-Kapov 1 University of Zagreb, FER,
More informationMotivation. Integration Testing is complex. Tutorial Integration Testing of Composite Applications using TTCN-3
Tutorial Integration Testing of Composite Applications using TTCN-3 MCeTech 08 Montréal Bernard Stepien, Liam Peyton, Pierre Seguin Motivation Large Systems are complex Enterprises deploy Composite Applications
More informationTechnologies and Standards for IPTV. Paresh Shah Director, Sales Engineering
Technologies and Standards for IPTV Paresh Shah Director, Sales Engineering IPTV Introduction IPTV Standards Requirements Global IPTV standards Coordination Key Benefits What is IPTV? An emerging technology
More informationAutolink. A Tool for the Automatic and Semi-Automatic Test Generation
Autolink A Tool for the Automatic and Semi-Automatic Test Generation Michael Schmitt, Beat Koch, Jens Grabowski and Dieter Hogrefe University of Lubeck, Institute for Telematics, Ratzeburger Allee 160,
More informationA scenario-based test approach for testing reactive concurrent systems
Corporate Technology A scenario-based test approach for testing reactive concurrent systems Andreas Ulrich Siemens AG, Corporate Technology München, Germany ETSI MBT User Conference 2011 October 18 20,
More informationIMS networks PSTN/ISDN simulation services conformance testing using ETSI standardized test suites and commercial TTCN-3 test tools
IMS networks PSTN/ISDN simulation services conformance testing using ETSI standardized test suites and commercial TTCN-3 test tools Andres Kull, CEO at Elvior Cut your sofware testing expenses Functional
More informationTechnical Report Intelligent Transport Systems (ITS); Testing; Part 5: IPv6 over GeoNetworking validation report
TR 103 061-5 V1.1.1 (2012-11) Technical Report Intelligent Transport Systems (ITS); Testing; Part 5: IPv6 over GeoNetworking validation report 2 TR 103 061-5 V1.1.1 (2012-11) Reference DTR/ITS-0030018
More informationMETIS Overview. Mobile and wireless communications Enablers for Twenty-twenty (2020) Information Society. 15 th December, 2014 NTT DOCOMO, INC.
METIS Overview Mobile and wireless communications Enablers for Twenty-twenty (2020) Information Society 15 th December, 2014 Anass Benjebbour NTT DOCOMO, INC. NTT DOCOMO, INC., Copyright 2014, All rights
More informationSome Implications of MSC, SDL and TTCN Time Extensions for Computer-aided Test Generation
Some Implications of MSC, SDL and TTCN Time Extensions for Computer-aided Test Generation Dieter Hogrefe, Beat Koch, and Helmut Neukirchen Institute for Telematics, University of Lübeck Ratzeburger Allee
More informationTHE ETSI TEST DESCRIPTION LANGUAGE (TDL)
THE ETSI TEST DESCRIPTION LANGUAGE (TDL) Results from the ETSI project STF 454 A. Ulrich, G. Adamis, F. Kristoffersen, Ph. Makedonski, M.-F. Wendland, A. Wiles Outline Motivation and introduction Design
More informationFrom test design to validation
From test design to validation (with the example of the IPv6 test bed) 4th e-infrastructure Concertation Sophia Antipolis, 5/6 Dec 2007 Sebastian Müller Centre for Testing and Interoperability ETSI 2007.
More informationWireless Communication in Europe. Agenda
Wireless Communication in Europe Mario Muth April 5, 2001 Agenda Introduction / Overview Wireless Development The GSM Standard Outlook (What s next?) Devices Q&A 04/05/2001 Wireless Communication 2 1 Political
More informationEvolution of Real-Time TTCN Testing based on Prioritised Scheduling
Evolution of Real-Time TTCN Testing based on Prioritised Scheduling CKavadias*, ALitke*, GThanos*, VKollias* and WSkelton** *TELETEL SA; 124, Kifisias Avenue, Athens, GREECE Tel: + 30 1 6983393; Fax: +30
More informationTTCN-3 Codec Implementation for LTE RRM Conformance Test
TTCN-3 Codec Implementation for LTE RRM Conformance Test Younan Duan, Zhizhong Ding*, Teng Huang, Dingliang Wang Institute of Communications and Information Systems, Department of Communication Engineering,
More informationETSI STANDARD Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1: TTCN-3 Core Language
Final draft ES 201 873-1 V4.7.1 (2015-03) STANDARD Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1 TTCN-3 Core Language 2 Final draft ES 201 873-1 V4.7.1
More informationBCMP Performance Test with TTCN-3 Mobile Node Emulator
BCMP Performance with TTCN-3 Mobile Node Emulator Sarolta Dibuz, Tibor Szabó and Zsolt Torpis Conformance Laboratory, Ericsson Hungary Ltd. Laborc 1, HU-1037 Budapest, Hungary {Sarolta.Dibuz, Tibor.Szabo,
More informationArchitectural Documentation 1
Architectural Documentation Architectural Documentation 1 The Purpose of Architectural Documentation The documentation shall give the reader good understanding of the application's architecture and design.
More informationTTCN-3 Core Language
TTCN-3 Core Language C u t y o u r s o fw a re te s tin g e x p e n s e s F u n c tio n a l b la c k -b o x te s ts a u to m a tio n Outline Basic Constructs Building blocks of a TTCN-3 Test Suite Definitions
More informationApplying the ISO 9126 Quality Model to Test Specifications. Exemplified forttcn-3 Test Specifications
Applying the ISO 9126 Quality Model to Test Specifications Exemplified forttcn-3 Test Specifications Benjamin Zeiss,Diana Vega,Ina Schieferdecker, Helmut Neukirchen,Jens Grabowski Software Engineering
More informationExamining potentials for future of mobile Internet
Examining potentials for future of mobile Internet Laura Männistö 9 February 2000 Subscriber Growth 1350 1200 1050 900 Fixed (Millions) 750 600 450 Minute migration Mobile Fixed Internet 300 150 Mobile
More informationSyncML Overview. Noel Poore, Psion Computers PLC
SyncML Overview Noel Poore, Psion Computers PLC Data synchronization is a field of growing importance. As the number of mobile devices increases rapidly in the next few years, more and more data is going
More informationecall Simulator The powerful tool to develop and validate pan-european ecall components
ecall Simulator The powerful tool to develop and validate pan-european ecall components A product of OECON Products & Services GmbH Content ecall The new pan-european emergency call page 2 Functional principle
More informationModel Transformers for Test Generation from System Models
1 Model Transformers for Test Generation from System Models M. Busch 1, R. Chaparadza 1, Z.R. Dai 1, A. Hoffmann 1, L. Lacmene 1, T. Ngwangwen 1, G.C. Ndem 1, H. Ogawa 2, D. Serbanescu 1, I. Schieferdecker
More informationJava-based test system development with open source components
Java-based test system development with open source components Presented by Zhang LinLin Go4IT China Coordinator Telecommunication Metrology Center of CATR of MIIT Authors Telecommunication Metrology Center
More informationEnsuring Interoperability with Automated Interoperability Testing
Ensuring Interoperability with Automated Interoperability Testing Olaf Bergengruen, Rhode & Schwarz Francois Fischer, FSCOM Tuncay Namli, SRDC Thomas Rings, University of Göttingen Stephan Schulz, Conformiq
More informationETSI STANDARD Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1: TTCN-3 Core Language
STANDARD Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1 TTCN-3 Core Language 2 Reference RES/MTS-201873-1v4.11.1_Core Keywords language, methodology,
More informationTesting Web Services with TTworkbench
ing Web Services with TTworkbench An Introduction to TN-3 and its Application for WSDL/SOAP www.testingtech.com.cn Email:sales@testingtech.com.cn Tel:010-56497908 Current Problems Systems Increase in complexity,
More informationETSI TR V1.2.1 ( ) Technical Report. Methods for Testing and Specifications (MTS); Mobile Reference tests for TTCN-3 tools
TR 102 976 V1.2.1 (2009-12) Technical Report Methods for Testing and Specifications (MTS); Mobile Reference tests for TTCN-3 tools 2 TR 102 976 V1.2.1 (2009-12) Reference RTR/MTS-00104[2]-MobRefTests Keywords
More informationA quick introduction to
1 A quick introduction to Chapter 1: basics Context Common TTCN Concepts TTCN language(s) TTCN-3 new capabilities 2 Context: Origin of the TTCN languages Strong need to test telecom systems (protocol implementations)
More informationOPEN Alliance SIG Test Suites First Steps User s Guide
OPEN Alliance SIG Test Suites General Information This user s guide helps you to download and install TTworkbench, and guides you through configuring and running test cases of the OPEN Alliance SIG Test
More informationAchieving Interoperability - the ETSI Approach
Achieving Interoperability - the ETSI Approach FMCA Interoperability Week June 2008 June 2008 Anthony Wiles Director Centre for Testing and Interoperability ETSI 2008. All rights reserved Achieving Interoperability
More informationTTCN-3 Test Architecture Based on Port-oriented Design and Assembly Language Implementation
TTCN-3 Test Architecture Based on Port-oriented Design and Assembly Language Implementation Dihong Gong, Wireless Information Network Lab University of Science and Technology of China Hefei, China, 230027
More informationTdoc SMG P ETSI/TC/SMG# November 1999, Brighton. Agenda item: 6.2 Source ETSI MCC CRs to GSM (EDGE)
ETSI/TC/SMG#30 9-11 November 1999, Brighton Tdoc SMG P-99-616 Agenda item: 6.2 Source ETSI MCC Title CRs to GSM 08.60 (EDGE) TDoc SPEC CR R PHA VERS SUBJECT CA NEW_V WORKITEM 1003/99 08.60 A009 R99 7.0.0
More informationA Message Sequence Chart-Profile for Graphical Test Specification, Development and Tracing Graphical Presentation Format for TTCN-3
A Message Sequence Chart-Profile for Graphical Test Specification, Development and Tracing Graphical Presentation Format for TTCN-3 Paul Baker 1, Jens Grabowski 2, Ekkart Rudolph 3, Ina Schieferdecker
More informationETSI ES V3.1.1 ( )
ES 201 873-1 V3.1.1 (2005-06) Standard Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1 TTCN-3 Core Language 2 ES 201 873-1 V3.1.1 (2005-06) Reference
More informationTTCN-3 in the Internet of Things(IoT), Testing in lossy environments
TTCN-3 in the Internet of Things(IoT), Testing in lossy environments Anthony Baire, César Viho June 2011 TTCN-3 User Conference 1 Summary 1. Context 2. IEEE 802.15.4 & 6LowPAN constraints 3. Addressing
More informationACHIEVING INTEROPERABLE STANDARDS -THE ETSI APPROACH. Anthony Wiles Director Centre for Testing and Interoperability (CTI)
ACHIEVING INTEROPERABLE STANDARDS -THE ETSI APPROACH Anthony Wiles Director Centre for Testing and Interoperability (CTI) anthony.wiles@etsi.org Presentation Outline About ETSI What Interoperability Means
More informationThe original version of this chapter was revised: The copyright line was incorrect. This has been
The original version of this chapter was revised: The copyright line was incorrect. This has been corrected. The Erratum to this chapter is available at DOI: 10.1007/978-0-387-35516-0_20 H. Ural et al.
More informationDO WE NEED TEST SPECIFICATION LANGUAGES?!
DO WE NEED TEST SPECIFICATION LANGUAGES?! Ina Schieferdecker A-MOST @ ICST 2017, Tokyo, March 17, 2017 Please look up my yesterday s proposal for the new version of the UML Testing Profile OUTLINE 1. About
More informationThe TINA Conformance Testing Framework. TINA Conformance Testing Framework. Ina Schieferdecker, Mang Li GMD FOKUS
The TINA Conformance Testing Framework Ina Schieferdecker, Mang Li GMD FOKUS TINA Conference Introduction. Content The Concept of Reference Point Facets. Specification of Reference Point Facets. Testing
More informationOverview. Exercise 0: Implementing a Client. Setup and Preparation
Overview This Lab assignment is similar to the previous one, in that you will be implementing a simple client server protocol. There are several differences, however. This time you will use the SOCK_DGRAM
More informationELEC/TELE/PHTN Networked Communications Design Topic. Networked Communications Elective Topic, S Context and Objectives
ELEC/TELE/PHTN 4123 Networked Communications Elective Topic, S1 2017 created by Prof. D. Taubman updated 21 May 2018 Networked Communications Design Topic Context and Objectives The objective of this design
More informationThe Go4IT project. Toward a TTCN-3 open environment for IPv6 protocols testing. Project identity card
The Go4IT project Toward a TTCN-3 open environment for IPv6 protocols testing TTCN-3 User Conference 2006 - Berlin Project identity card Integrated Infrastructure Initiative Started in Nov 2005 30 month
More informationUVM in System C based verification
April, 2016 Test Experiences and Verification of implementing Solutions UVM in System C based verification Delivering Tailored Solutions for Hardware Verification and Software Testing EMPLOYEES TVS - Global
More informationLevels of Testing Testing Methods Test Driven Development JUnit. Testing. ENGI 5895: Software Design. Andrew Vardy
Testing ENGI 5895: Software Design Andrew Vardy Faculty of Engineering & Applied Science Memorial University of Newfoundland March 6, 2017 Outline 1 Levels of Testing 2 Testing Methods 3 Test Driven Development
More informationCHARTING THE FUTURE OF INNOVATION # ERICSSON TECHNOLOGY. LEVERAGING STANDARDS FOR VIDEO QoE
CHARTING THE FUTURE OF INNOVATION #6 2017 ERICSSON TECHNOLOGY LEVERAGING STANDARDS FOR VIDEO QoE VIDEO QUALITY OF EXPERIENCE Video QoE LEVERAGING STANDARDS TO MEET RISING USER EXPECTATIONS How happy are
More informationSCOS-2000 Technical Note
SCOS-2000 Technical Note MDA Study Prototyping Technical Note Document Reference: Document Status: Issue 1.0 Prepared By: Eugenio Zanatta MDA Study Prototyping Page: 2 Action Name Date Signature Prepared
More informationQUALITY ENGINEERING FOR THE IOT. Axel Rennoch, Sascha Hackel TestingStage, Kiev, April 13, 2018
QUALITY ENGINEERING FOR THE IOT Axel Rennoch, Sascha Hackel TestingStage, Kiev, April 13, 2018 BERLIN CENTER FOR DIGITAL TRANSFORMATION 2 AGENDA IoT test objects, goals, and configuration IoT test automation
More informationCSE 70 Final Exam Fall 2009
Signature cs70f Name Student ID CSE 70 Final Exam Fall 2009 Page 1 (10 points) Page 2 (16 points) Page 3 (22 points) Page 4 (13 points) Page 5 (15 points) Page 6 (20 points) Page 7 (9 points) Page 8 (15
More informationETSI EN V1.4.1 ( )
European Standard (Telecommunications series) Integrated Services Digital Network (ISDN); Advice of Charge (AOC) supplementary service; Digital Subscriber Signalling System No. one (DSS1) protocol; Part
More informationVISUAL STUDIO TEAM SYSTEM 2008 END-TO-END USING MSF/CMMI Course E2EC08: Three days; Instructor-Led Course Syllabus
VISUAL STUDIO TEAM SYSTEM 2008 END-TO-END USING MSF/CMMI Course E2EC08: Three days; Instructor-Led Course Syllabus INTRODUCTION This three-day, instructor-led course provides students with the knowledge
More informationChallenges in Developing 3G Handsets
Challenges in Developing 3G Handsets ASUSTeK Computer Inc. Alex Sun, Ph.D. March 8th, 2004 Evolution of Cellular Mobile Standards CWTS (TD-SCDMA) UMTS FDD PDC PDC-P ARIB (W-CDMA) (W-CDMA) HSDPA ETSI UTRA
More informationTechnical Specification IMS Network Testing (INT); User Documentation and IMS Codec and Adapter layer software for IPv6 and 3GPP Release 9
TS 101 586 V1.1.1 (2012-04) Technical Specification IMS Network Testing (INT); User Documentation and IMS Codec and Adapter layer software for IPv6 and 3GPP Release 9 2 TS 101 586 V1.1.1 (2012-04) Reference
More informationWeb-based system for learning of communication protocols
38 Web-based system for learning of communication protocols Dan Komosny Brno University of Technology, Czech Republic Summary The paper introduces a new web-based system that provides on-line access to
More informationMasterarbeit. A Refactoring Tool for TTCN-3
Georg-August-Universität Göttingen Zentrum für Informatik ISSN 1612-6793 Nummer ZFI-BM-2006-05 Masterarbeit im Studiengang Angewandte Informatik A Refactoring Tool for TTCN-3 Benjamin Zeiß am Institut
More informationETSI EN V1.1.1 ( )
EN 301 484-6 V1.1.1 (2002-02) European Standard (Telecommunications series) Integrated Services Digital Network (ISDN); Digital Subscriber Signalling System No. one (DSS1) protocol; Line Hunting (LH) supplementary
More information