Top Banner
END-TO-END TESTING Using TTCN-3 © 2009 Wipro Ltd - Confidential Jayakishor Bhanja
16

7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR ... nov...Microsoft PowerPoint - 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR -.ppt [Compatibility Mode] Author poinssot Created

Mar 31, 2021

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR ... nov...Microsoft PowerPoint - 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR -.ppt [Compatibility Mode] Author poinssot Created

END-TO-END TESTING

Using TTCN-3

© 2009 Wipro Ltd - Confidential

Jayakishor Bhanja

Page 2: 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR ... nov...Microsoft PowerPoint - 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR -.ppt [Compatibility Mode] Author poinssot Created

Agenda

3

1 End-to-End Wireless Network Testing

2 Challenges

TTCN-3 Based Solution

© 2009 Wipro Ltd - Confidential2 © 2009 Wipro Ltd - Confidential2

3

4 Business Benefits

TTCN-3 Based Solution

Page 3: 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR ... nov...Microsoft PowerPoint - 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR -.ppt [Compatibility Mode] Author poinssot Created

© 2009 Wipro Ltd - Confidential3

End-to-End Wireless Network Testing

Page 4: 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR ... nov...Microsoft PowerPoint - 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR -.ppt [Compatibility Mode] Author poinssot Created

� The wireless communication industry has been undergoing rapid changes.

Evolution of Wireless Networks

LTE

• Digital Technology• W-CDMA based• Voice & high-speeddata services

• Digital Technology• OFDMA based• VOIP & very high speed data services

© 2009 Wipro Ltd - Confidential4 © 2009 Wipro Ltd - Confidential4

AMPS

GSM

UMTS

• Analog Technology• Voices services only

• Digital Technology• TDMA/FDMA based• Voice and low-speeddata services

Page 5: 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR ... nov...Microsoft PowerPoint - 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR -.ppt [Compatibility Mode] Author poinssot Created

Challenges

© 2009 Wipro Ltd - Confidential5 © 2009 Wipro Ltd - Confidential5

Page 6: 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR ... nov...Microsoft PowerPoint - 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR -.ppt [Compatibility Mode] Author poinssot Created

Manual Test Sequence

Pre-deployment Test Environment

Manual Tester triggers the UE through AT commands

RNCNode-BCore

Network

Iub

Iu-PS

Iu-CS

SNMP / CORBA / X

.25 Interface

© 2009 Wipro Ltd - Confidential6 © 2009 Wipro Ltd - Confidential6

Collection of logs from NE to provide a Test Verdict is also done by Manual

Tester

Manual Tester configures Network

Elements before Test ExecutionSerial Interface

SNMP / CORBA / X

.25 Interface

E1/IP Interface

Ethernet

Interface

Pre-configurationControl Test Equipments or NE’s

Execute

Test Script

Analysis

of LogsReporting

Page 7: 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR ... nov...Microsoft PowerPoint - 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR -.ppt [Compatibility Mode] Author poinssot Created

© 2009 Wipro Ltd - Confidential7

TTCN-3 Based Automation Solution

Page 8: 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR ... nov...Microsoft PowerPoint - 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR -.ppt [Compatibility Mode] Author poinssot Created

Why TTCN-3

� Supports Synchronous and Asynchronous communication mechanisms

– enables testing of message based and procedure based systems

� Supports dynamic, concurrent test configurations – enables scalable, adaptable & distributed test setups

1

2

Features to support complex telecom protocol/ functional testing

© 2009 Wipro Ltd - Confidential8 © 2009 Wipro Ltd - Confidential8

� Supports flexible definition of test data–enables use of data and expected response templates

3

� Supports type and value parameterization– enables use of type and behavior definitions in various contexts

� Supports powerful handling of Test verdicts

–Provides tester with variety of verdict management options

4

5

� Combines use of ASN.1 with TTCN-36

Page 9: 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR ... nov...Microsoft PowerPoint - 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR -.ppt [Compatibility Mode] Author poinssot Created

Comparison of Software Economics

Factor TTCN3 Python

Skill/Training High Low

Coding Effort Low Low

Debugging Effort Low High

© 2009 Wipro Ltd - Confidential9 © 2009 Wipro Ltd - Confidential9

Result Analysis Effort Low High

Maintenance Effort Low High

Page 10: 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR ... nov...Microsoft PowerPoint - 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR -.ppt [Compatibility Mode] Author poinssot Created

TTCN-3 Based Automation Solution

ATS

PIMPIM

CIM

Test ManagementInterface

Codecs Test Logging

Log Parser

© 2009 Wipro Ltd - Confidential10 © 2009 Wipro Ltd - Confidential10

Codecs Test Logging

PDM

Communication Adaptor (Serial, UDP, SNMP, CORBA)

Platform Adaptors

Page 11: 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR ... nov...Microsoft PowerPoint - 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR -.ppt [Compatibility Mode] Author poinssot Created

TTCN-3 Based Automation Solution

© 2009 Wipro Ltd - Confidential11 © 2009 Wipro Ltd - Confidential11

Page 12: 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR ... nov...Microsoft PowerPoint - 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR -.ppt [Compatibility Mode] Author poinssot Created

TTCN-3 Based Automation Solution

TTCN-3 Based Scripting

• Focus on What to Test & not how to test

• De-facto testing language in Telecom and Automotive

Variety of Communication Protocols

• TCP, UDP, Serial communication mechanisms to talk to different systems

• Working on adding SNMP, SSH

Powerful Log parser

• Nullifies human intervention in the test cycle

• Reduces the test cycle & removes human errors

• Eases test automation process

Distributed Test Architecture

• Does not restrict the tester to be co located with the DUT

© 2009 Wipro Ltd - Confidential12 © 2009 Wipro Ltd - Confidential12

Support for Configuration and DUT Management

• Enables configuration and management of DUT without human intervention.

• Reduces test time

• Eases test automation process

Test Management System

• Contains self-sufficient TMS

• Support for integration to 3rd party TMS

Powerful Logging mechanisms

• Currently HTML & MSC logging is supported

• Easy to digest information

• Message sequencing helps in interpreting the logs easier

Flexible Licensing Models

• Basic or Advanced packaging mechanism depending on the customer needs

• Multiple licensing mechanisms

Page 13: 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR ... nov...Microsoft PowerPoint - 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR -.ppt [Compatibility Mode] Author poinssot Created

TTCN-3 Based Automation Solution

Automation Tool triggers the UE through AT commands

RNCNode-BCore

Network

Iub

Iu-PS

Iu-CS

SNMP / CORBA / X

.25 Interface

Pre-deployment Test Environment

© 2009 Wipro Ltd - Confidential13 © 2009 Wipro Ltd - Confidential13

TTCN-3 Based Automation tool

Test Verdicts & Test result

Collection of logs from NE to provide a Test Verdict is also done by the tool

The Automation tool configures

Network Elements before Test ExecutionS

erial Interface

SNMP / CORBA / X

.25 Interface

E1/IP Interface

Ethernet

Interface

Page 14: 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR ... nov...Microsoft PowerPoint - 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR -.ppt [Compatibility Mode] Author poinssot Created

© 2009 Wipro Ltd - Confidential14

Business Benefits of the Solution

Page 15: 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR ... nov...Microsoft PowerPoint - 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR -.ppt [Compatibility Mode] Author poinssot Created

Business Benefits

TTCN-3

TestCoverage

FasterGo-to-Market Cost

advantage

1

2 6

3

2

1� Increase test coverage & reduce risk

� Improve Test Effectiveness by inclusion of complex and varied test scenarios

� Improve test efficiency and thereby the testing timeframe

�More testing completed in given timeframe achieving faster-go-to-market

© 2009 Wipro Ltd - Confidential15 © 2009 Wipro Ltd - Confidential15

TTCN-3Solution

Reliability

TestEffectiveness

Repeatable &Reusable

3

4

5

5

4

3

6

� By introducing programming methods, tests can be made to execute repeatedly, thereby increasing the chances of uncovering errors

� Test scripts can be re-used, thereby reducing effort to increase automation

� Reduced human error due to less manual intervention

�Overall savings in cost-of-testing due to process and quality improvements

complex and varied test scenarios

Page 16: 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR ... nov...Microsoft PowerPoint - 7-18TH NOV 2009 -WIPRO TECHNOLOGIES- JAYAKISHOR -.ppt [Compatibility Mode] Author poinssot Created

Jayakishor Bhanja

Thank You

© 2009 Wipro Ltd - Confidential

Jayakishor Bhanja

[email protected]