TTCN-3 & Conformance Testing Anitha Krishnamoorthy.

Slides:



Advertisements
Similar presentations
TTCN-3 Users Conference
Advertisements

Oct, 26 th, 2010 OGF 30, NSI-WG: Network Service Interface working group Web Services Overview Web Services for NSI protocol implementation
© 2003 Fokus/TIP 1 Testability Interface Test Runtime Interface (TRI) George Din, Andreas Hoffmann, Ina Schieferdecker { din | a.hoffmann | schieferdecker.
1 Achieving Technical Interoperability - the ETSI Approach Hans van der Veer ETSI Board Interoperability Champion.
INTERVAL Project Copyright 2000 by the INTERVAL Consortium Last revised 24 October 2000 ETSI-MTS Meeting, Sophia Consortium Objectives Technical.
1 Introducing the Specifications of the Metro Ethernet Forum.
Elton Mathias and Jean Michael Legait 1 Elton Mathias, Jean Michael Legait, Denis Caromel, et al. OASIS Team INRIA -- CNRS - I3S -- Univ. of Nice Sophia-Antipolis,
1 Building scientific Virtual Research Environments in D4Science Paul Polydoras University of Athens, Greece.
Telematics group University of Göttingen, Germany Integrated Application of TTCN Dieter Hogrefe.
The Language ITU-T Amardeo Sarma Co-Chairman, ITU-T Study Group 17.
Use of ITU-T languages in Nokia
International Telecommunication Union ITU-T Study Group 17, Geneva, 5-14 October 2005 An Introduction to version 3 Dr. Michael Ebner University Göttingen,
.NET Technology. Introduction Overview of.NET What.NET means for Developers, Users and Businesses Two.NET Research Projects:.NET Generics AsmL.
Practical Digital Signature Issues. Paving the way and new opportunities. Juan Carlos Cruellas – DSS-X co-chair Stefan Drees - DSS-X.
Comparing TTCN-3 and TTCN-2 TTCN-3 User Conference May 3 rd -May 5 th,2004 Sophia Antipolis.
TTCN-3 Based Automation Framework for LTE UE Protocol Stack Testing
HUAWEI TECHNOLOGIES CO., LTD. Security Level: Slide title :40-47pt Slide subtitle :26-30pt Color::white Corporate Font : FrutigerNext LT Medium Font to.
GFT The Graphical Format of TTCN-3
1 © NOKIA Test Implementation using TTCN-3 Libraries.ppt/ /S. Schulz and S. Müller Test Implementation using TTCN-3 Libraries TTCN-3 User Conference,
Concurrent Signal and Procedure based Testing using TTCN-3 Satish GVKS Infrastructure System Division Motorola India Electronics Pvt Ltd. Bangalore, India.
The Use of TTCN-3 for Software Testing Ina Schieferdecker FOKUS, Berlin
Real-time systems and the UML Morgan Björkander
Summary of ETSI/ESI activities Andrea Caccia ETSI/ESI TB member Note: This document expresses only the views of its author.
IHA præsentation1 Protocol Testing Lesson 5. IHA præsentation2 Outline for today Guidelines for testing protocols TTCN – A Standard Language For Testing.
TC3 Meeting in Montreal (Montreal/Secretariat)6 page 1 of 10 Structure and purpose of IEC ISO - IEC Specifications for Document Management.
CSC-8530: Distributed Systems Christopher Salembier 28-Oct-2009.
1 SYSTEM and MODULE DESIGN Elements and Definitions.
Systems Architecture, Fourth Edition1 Internet and Distributed Application Services Chapter 13.
Software Testing and QA Theory and Practice (Chapter 10: Test Generation from FSM Models) © Naik & Tripathy 1 Software Testing and Quality Assurance Theory.
Doc.: IEEE /063r0 Submission March 2000 Matthew Graney, TelelogicSlide 1 Project: IEEE P Working Group for Wireless Personal Area Networks.
Processing of structured documents Spring 2003, Part 6 Helena Ahonen-Myka.
10th TTCN-3 User Conference, 7-9 June 2011, Bled, Slovenia AUTOSAR Conformance Tests - Feedback on their development and utilization Alain Feudjio-Vouffo,
IEEE-1588 IEEE-1588 – Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems Defines a Precision Time Protocol.
Specific, Measurable, Assignable, Realistic, Time-related 1 THEORACTICE Applying Contextual Design to Studio Project Team Name : THEORACTICE KangWoon Hong.
ETSI Protocol and Testing Competence Centre
© 2012 WIPRO LTD | 1 Version 1.0a, 23 rd April 2012 TTCN-3 Users Conference Practical integration of TTCN-3 with Robot test automation framework.
Implementation Yaodong Bi. Introduction to Implementation Purposes of Implementation – Plan the system integrations required in each iteration – Distribute.
Web Services Description Language CS409 Application Services Even Semester 2007.
Architecting Web Services Unit – II – PART - III.
1. Validating Wireless Protocol Conformance Test Cases Amresh Nandan Paresh Jain June 2004.
International Telecommunication Union Geneva, 9(pm)-10 February 2009 Providing testability for ITU Recommendations Ostap Monkewich, OMCI ITU-T Workshop.
TTCN Protocol Testing on Steroids! IEEE P WPAN Meeting March 6-10, 2000 Albuquerque, NM USA 802 Plenary Meeting Matthew Graney Telelogic North America.
WEB BASED DATA TRANSFORMATION USING XML, JAVA Group members: Darius Balarashti & Matt Smith.
Design Concepts By Deepika Chaudhary.
TTCN-3 MOST Challenges Maria Teodorescu
Copyright SOLINET GmbH SDL & Requirements of Signalling Systems William H. Skelton SOLINET, Stuttgart.
SOFTWARE DESIGN. INTRODUCTION There are 3 distinct types of activities in design 1.External design 2.Architectural design 3.Detailed design Architectural.
TTCN-3 Language Maintenance and Evolution TTCN-3 User Conference 2011, Bled Gyorgy Rethy STF 430 Leader
CASE1 Computer-Aided Software Engineering Advanced Software Engineering COM360 University of Sunderland © 2000.
Software Testing and Quality Assurance Software Quality Assurance 1.
® IBM Software Group © 2004 IBM Corporation Developing an SOA with RUP and UML 2.0 Giles Davies.
Introduction to Web Services. Agenda Motivation History Web service model Web service components A walkthrough examples.
LO-5: Testing Lecturer: Ricardo Gonçalves. 2 Testing Overview Conformance Testing –Definition –Methodologies –Application Architecture Interoperability.
Object Oriented Analysis and Design 1 Chapter 9 From Design to Implementation  Implementation Model  Forward, Reverse, and Round-Trip Engineering  Mapping.
Colombo, Sri Lanka, 7-10 April 2009 Need of Interoperability “within” an NGN – An approach Rajeshwar Dayal, Director Dept. of Telecommunications, India.
Globus: A Report. Introduction What is Globus? Need for Globus. Goal of Globus Approach used by Globus: –Develop High level tools and basic technologies.
IBM Global Services © 2005 IBM Corporation SAP Legacy System Migration Workbench| March-2005 ALE (Application Link Enabling)
Web Service Definition Language. Web Services: WSDL2 Web Service Definition Language ( WSDL ) What is a web service? [ F. Leymann 2003 ] A piece of code.
TTCN-3 Testing and Test Control Notation Version 3.
Software test automation with UML2.0 TestingProfile & TTCN-3 Maili Markvardt.
XML-based Representation of Test Cases for Distributed Systems Alexander Kraas 7. October 2008.
Architecting Web Services
MTS/RAN5 IMS/IPv6 Workshop October 11th 2005 IPv6 Test Specifications Anthony Wiles, ETSI PTCC Leader of MTS STF276.
Architecting Web Services
SIMPL-T: SDL Intended for Management and Planning of Tests By
TTCN Overview Ishwar.
ITU languages for ODP - a personal view - I may be wrong!
TTCN-3 Status Report.
Develop a Reliability Test in TTCN-3
Proposal for a New Work Item: TTCN-3 Control Interfaces
Presentation transcript:

TTCN-3 & Conformance Testing Anitha Krishnamoorthy

History of TTCN TTCN: Tree and Tabular Combined Notation Versions 1 and 2 developed by ISO SC21 WG3 ( ) as part of the widely-used ISO/IEC 9646 conformance testing standard ISO/IEC and ITU-T X.292 Updates/maintenance by ETSI in TR (TTCN-2++) Version 3 developed by ETSI TC MTS ( )

TTCN-3 TTCN-3 Core Language ASN.1 Types&Values Other Types&Values 2 Other Types&Values n Tabular Format MSC Format Presentation Format n Presentation Format 3

TTCN-3 Core Major Elements of TTCN-3 Built-in and user-defined generic data types Actual test data transmitted/received during testing Definition of the components and communication ports that are used to build various testing configurations Specification of the dynamic test system behaviour Test Behaviour Test System Architecture Test Data Data Types

TTCN –3 Modules Modules are the building blocks of all TTCN-3 specifications A test suite is a module A module has a definition part and a control part Modules can be parameterized Modules can import definitions from other modules Modules may have attributes Module Attributes Module Control Module Definitions

Major Capabilities of TTCN-3 Dynamic concurrent testing configurations Various communication mechanisms (synch and asynch) Data and signature templates with powerful matching mechanisms Specification of encoding information Display and user-defined attributes Assignment and handling of test verdicts Harmonized with ASN.1 Different presentation formats

What is new in TTCN-3 Operations for synchronous and asynchronous communications Ability to specify encoding information and other attributes Assignment and handling of test verdicts Test suite parameterization and test case selection mechanism Combined use of TTCN-3 with ASN.1 Different presentation formats A precise execution algorithm

Types of Testing TTCN-3 can perform Fault Tolerance Stress Regression Concurrent FunctionalUnitSystemProduct Configuration Interoperability Integration Interface

Types of Testing TTCN-3 can perform Fault Tolerance Stress Regression Concurrent Functional Unit System Product ConfigurationInteroperabilityIntegrationInterface

Types of Testing TTCN-3 can perform Fault Tolerance StressRegressionConcurrent Functional Unit System Product Configuration Interoperability Integration Interface

Conformance Testing Definition of Conformance testing assessment of the extent to which an implementation conforms to a specification Conformance Requirement Static and Dynamic conformance requirement Objective of conformance testing Different implementations can interoperate Applications of Conformance testing Base specification or to a profile

Thank You Visit us at