SW testing in large SW project

Similar documents
Nokia NetAct. Virtualized OSS that goes beyond network management

Spectrum sharing for mobile networks: Trials, business aspects and regulation

NSN Liquid Core Management for Telco Cloud: Paving the way for reinventing telcos for the cloud

Security Executive Summary. Securing LTE Radio Access Networks Effectively

Business aware traffic steering

Open EMS Suite. A software development platform for building Operations Support Systems

Nokia Networks. Performance Manager. Helping operators extract relevant network insights from mountains of data

Mastering Security in Agile/Scrum, Case Study

A Model Program for Computer Engineering Master of Science Degree Embedded Systems

Nokia Siemens Networks Service Operations and Management Solution

Nokia Networks. Nokia Networks. telco cloud is on the brink of live deployment

E-vote 2011 Version: 1.0 Testing and Approval Date: 26/10/2009. E-vote SSA-U Appendix 5 Testing and Approval Project: E-vote 2011

Core network virtualization: a proof-of-concept

From Traditional Functional Testing to Enabling Continuous Quality in Mobile App Development

Cyber Security VTT and the Finnish Approach

Broadband on Trains. Railway Solutions - Performance for a world in motion TM InnoTrans Berlin 25 September Nokia Solutions and Networks 2014

Nokia Networks. Serve atonce Device Manager. Stay ahead of what s really happening

3GPP TS V9.4.0 ( )

How to improve customer experience with a self-organizing network. Lukasz Mendyk OSS Product Manager, Comarch

IT3205: Fundamentals of Software Engineering (Compulsory)

MANUAL TESTING. (Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn.?? New Batches Info

Automated Acceptance Testing of High Capacity Network Gateway

CliQr Support and Services Overview

NGMN Use Cases related to Self Organising Network, Overall Description

Growth with IoT initiatives for Finland

Valbonne Consulting NPO Service Offer

Training Proposal for OSS Product Technical Training Project

1 Introduction Services and Applications for HSPA Organization of the Book 6 References 7

Security MWC Nokia Solutions and Networks. All rights reserved.

Performance Management Platform

Virtual Platforms Addressing challenges in telecom product development

Nokia Networks. security you can rely on

What is going on in Mobile Broadband Networks?

Fast Feedback: Jenkins + Functional and Non-Functional Mobile App Testing Without Pulling Your Hair

Nokia Siemens Networks LTE 1800 MHz Introducing LTE with maximum reuse of GSM assets

Nokia Siemens Network NetAct For Juniper. Mobile Broadband Ethernet and IP Assurance

How To Use Icem

Agile in a Safety Critical world

The Customer. Manual and Automation Testing for a leading Enterprise Information Management (EIM) Solution provider. Business Challenges

Signaling is growing 50% faster than data traffic

Using TechExcel s DevSuite to Achieve FDA Software Validation Compliance For Medical Software Device Development

Nokia Siemens Networks Mobile WiMAX

Experts in wireless device and infrastructure test solutions

Agilent OSS Wireless QoS Manager

Access alternatives to mobile services and content: analysis of handset-based smartphone usage data

Machine-to-Machine Applications over Mobile Networks

Nokia Siemens Networks Total Expertise for Customer Experience driven OSS Transformation

Bridging the Gap Between Acceptance Criteria and Definition of Done

A Practical Guide to implementing Agile QA process on Scrum Projects

Customer Experience Management (OSS focused) MTS Russia implementation

Next Generation of Railways and Metros wireless communication systems IRSE ASPECT 2012 Alain BERTOUT Alcatel-Lucent

TEST AUTOMATION FRAMEWORK

Integrated Multi-Client Platform for Smart Meters

TEMS PRODUCTS PART BRIDGING IN WHITE THE OPTIMIZATION GAP

Assertion Synthesis Enabling Assertion-Based Verification For Simulation, Formal and Emulation Flows

The Definition of Metrics for Continuous Integration in SCRUM. How Continuous Is Our Continuous Integration?

ISTQB Certified Tester. Foundation Level. Sample Exam 1

Columbia University Medical Center. Policies and Procedures for Shutdowns and Modifications to Fire Alarm Systems and Fire Suppression Systems

Best Overall Use of Technology. Jaspersoft

Nokia Siemens Networks mobile softswitching Taking voice to the next level

Mobile OSS (OSS-RC 7, 10 and 11) Training Programs. Catalog of Course Descriptions

Seminar on Emissions Trade Policy and Practice in Finland and Hungary

Is backhaul the weak link in your LTE network? Network assurance strategies for LTE backhaul infrastructure

Nokia Networks. Nokia Service Quality Manager

MERA s competence in security design includes but is not limited to the following areas: Engineering and assessments for security solutions (e.g.

Basic Testing Concepts and Terminology

Nokia Siemens Networks Device Management Solution Executive summary

Get the best performance from your LTE Network with MOBIPASS

Cloud communication and collaboration with Rapport on CloudBand

Analyze Assure Accelerate TM. UMTS Diagnostic Monitor and Test Automation Tools

LTE protocol tests for IO(D)T and R&D using the R&S CMW500

Request for Proposal for Application Development and Maintenance Services for XML Store platforms

Integrated tools for collaborative software development

Customer Training Catalog Training Programs WCDMA RNP&RNO Technical Training

Workshop on Agile Test Strategies and Experiences. Fran O'Hara, Insight Test Services, Ireland

Invitation to tender: Technopolis Recharger

5G and intelligent infrastructure

Atomate Development Process. Quick Guide

AGILE SOFTWARE TESTING

Expanding the human possibilities of technology

Nokia Siemens Networks Cumulocity The key to the world of machine-to-machine opportunity

White paper. Mobile broadband with HSPA and LTE capacity and cost aspects

Transcription:

SW testing in large SW project Presentation for TTY course TIE-21200 Ohjelmistojen testaus Sanna Järvenpää 1 24/10/2014 Nokia 2014 NAdC / Leena Rasinaho

Nokia Networks business in Finland 2 24/10/2014 Nokia 2014 NAdC / Leena Rasinaho

Networks business in Finland Head office in Espoo; other offices in Oulu and in Tampere One of the main R&D locations for Networks Full range of operations including manufacturing of base station products in Oulu Key customers: Nationwide operators Elisa and TeliaSonera; Finnish Railway Administration (GSM-R) 3 24/10/2014 Nokia 2014

Employees 6000 employees Over 10% of total Nokia employees 3700 R&D employees Approximately 400 manufacturing employees Employees by location: Espoo 3 000 Oulu 2 300 Tampere 700 4 24/10/2014 Nokia 2014

Locations Espoo Head office functions End-to-end Mobile Solution Center Oulu Radio Research & Design Center Base Station manufacturing Tampere End-to-end Network Operability Center 5 24/10/2014 Nokia 2014

Tampere SoC Development, Operations Support Systems and Customer Experience Center Highlights End to end Operability, User Experience and Process Automation Operations Support Systems GSM Base Station Controller and WCDMA Radio Network Controller SW maintenance services Real-time data processing for CEM via Traffica Shared Reference Network lab and Global OSS Lab Technology Expertise System integration competences for OSS and end-to-end operability Customer experience management, Traffica, Service assurance GSM / WCDMA Controller Specification, SW and I&V System Modules, System on Chip development 6 24/10/2014 Nokia 2014 Ecosystem Local universities providing access to latest technologies which utilized via coop projects and thesis workers for our R&D projects Lots of user experience and process automation expertise in local companies. Coop projects with TUT, UTA, TAKK and TAMK Close, regular and trustful relationship with Tampere City officials and mayor to discuss the future plans mutually. Visible e.g. via Tampere spirit Training where public funding available

SW testing in Nokia NetAct product 7 24/10/2014 Nokia 2014 NAdC / Leena Rasinaho

General Architecture in NetAct 3 RD party tool Alarms Configurations Measurements NetAct MVI Other vendors NEs GSM WCDMA LTE 8 24/10/2014 Nokia 2014

What to test NetAct functionality New features Regression testing for functionality in old releases Network element support in NetAct Basic support Regression testing for functionality in old releases New feature support 9 24/10/2014 Nokia 2014

Test Planning FC = Feature Component US = User Story iterative process FC analyze/design phase FC / US definition into backlog FC Test Plan definition FC / US implementation and testing Development team + architect(s) + spec people + documentation people 10 24/10/2014 Nokia 2014

Validation: Building right product - Verification: Building product right Component testing Unit testing Junits first level of regression testing Integration testing How components work together System Testing Functional WHAT Testing in development teams, Network Verification, System Verification Non-functional HOW Performance, Reliability, Load, Sequrity, Usabilility Acceptance testing Customer pilots, development teams defined SAT cases (SAT = System Acceptance Test) 11 24/10/2014 Nokia 2014

Static Dynamic testing Static testing code review specification review test case review documentation review Dynamic testing black-box testing ~ specification based, use cases white-box testing ~ implementation based experience based testing ~ regression testing, add-hoc testing 12 24/10/2014 Nokia 2014

Building one NetAct product NetAct product contains several building blocks that needs to work together 1. Each building block runs there own test 2. System verification tests that all building blocks work together 3. Network verification tests that network elements work together with NetAct (1) (2) FM ison PM CM SWM Trace NetAct (3) 13 24/10/2014 Nokia 2014

TestAutomation in NetAct 14 24/10/2014 Nokia 2014 NAdC / Leena Rasinaho

Test environment installation System component upgrade Pre-tests Reporting NetAct installation NetAct 15 24/10/2014 Nokia 2014

Test Automation in system component build creation Jenkins-builds Fix for the faulty component. Failing Success Copy to System build Upgrade to CI lab Execute smoke cases Execute weekly regression cases Responsible team to check and fix Execute regression cases Automatic promotion to NetAct product 16 24/10/2014 Nokia 2014 Execute daily regression cases Responsible team to check and fix

Building one NetAct product NetAct 17 24/10/2014 Nokia 2014

Different Testautomation types Smoke Regression Daily regression Weekly regression Purpose Can system component build be installed to system component test environments Can system component build be included to NetAct build Is the basic functionality working with system component build Tested against daily installed newest system component Is the basic functionality working with system component build Tested against weekly installed system component Number of tests Execution time 32 ~ 15 min 39 ~ 15 min 118 + 87 + 320 +143 Several runs during week 4 parallel runs ~ 8 h 18 24/10/2014 Nokia 2014

Test Automation reporting 19 24/10/2014 Nokia 2014

20 24/10/2014 Nokia 2014