Automated Regression System

With our client an automated regression system was created in order to increase the quality of produced software: LTE Protocol Stack with L1 and belonging SW modules. It was important to automate all process steps starting from software build (SCM version based), build installation, functional verficiation with real UE (LTE), logs and reports generation, results database creation and email notifications.

Challenge/Requirements

  Target was to create automated test system which executes the LLAPI/MLAPI scenarios in Project Explorer in Virtual and Real Test mode. System must guarantee reliable remote control of all needed devices. Final task is tests verification, results collection and effective summarization. Automated verification of LTE Protocol Stack had to meet following requirements:

Non – functional

  • system designed to be simple to execute
  • extendable for various task which are not well know yet, like daily build or single run developer tests
  • robustness of system is a priority
  • scalability of tests – test sets
  • stability and recovery of the system to be able to run independently for days without user interaction
  • easy portability
  • GUI interface for single/multiple scenario runs with action feedback

Functional

  • based on Python interpreter
  • remote control over SOAP interface
  • remote control of additional devices over VISA interface
  • profile creation
  • possibility to start processes on remote PCs
  • results overview across tested version to see functional/stability progress of the LTE Stack/L1
  • MS Excel table export
  • logs collection, zipping, coping
  • additional processing of logfiles
  • email distribution of results

The solution


  Automated Protocol Stack Regression Sytem using the FORUM Application as SW framework was created - software control unit with job scheduling, process control, database reports capabilities running on daily build basis on a large count of CMW 500 devices verifying stability and functionality of protocol stack across real and virtual UEs. System is easy to deploy and characteristic by low maintenance effort.

automated_regression_entity

        Figure 1: Created Regression Entity

Download

Automation with Xperior


News

Engineers and back-office support wanted. Sign in!

2017-04-10 | We are looking for engineers and back-office support: sign in!

New noriba office in Brno

2016-11-21 | We are proud to announce the foundation of a new noriba office in Brno, Czech Republic!

Deutsches Museum Membership

2016-05-20 | All of our employees enjoy free entrance to the Deutsches Museum.

More news




Copyright © 2017 noriba GmbH | Contact Us | Imprint | Sitemap