Change search
ReferencesLink to record
Permanent link

Direct link
An application of model-based testing to improve the Radio Unit testing process
KTH, School of Computer Science and Communication (CSC).
2014 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

The aim of this thesis is to investigate how Model-Based Testing (MBT) can improve the traditional testing process for the Radio Unit (RU) product within Ericsson and how Ericsson could introduce MBT into their working environment. This thesis work is a proof of concept. The scope of the thesis is limited to the functional testing of RU LTE Carrier setup. The MBT tool used is Spec Explorer, an extension of Visual Studios. The language used in Spec Explorer to create the model is C#. The RU MBT model is created based on multiple RU-specifications and design documentations given by Ericsson. The model created is a rainy day scenario model. To be able to cover the given functional requirements stated in the documentation, multiple iterations of the model are created. The final iteration of the model is able to implicitly cover most of the functional requirements. 86 Abstract test cases were generated from the RU MBT model. The correctness of the model was verified by comparing these abstract test cases to the documentation. The abstract test cases were parsed into readable format for the new test framework in Ericsson. 86 concrete test cases were run in the new test framework to test a live RU, two errors were found. Analyzing and comparing the MBT process with the traditional testing process, the conclusion was that MBT shows an improvement in testing cost, testing quality, requirement traceability, defect detection and model behavior evolution. However MBT is still a demanding process with drawbacks. The recommendation is to first implement smaller models of RU functions and then successively implement more complex RU functions and extend the models when needed.

Place, publisher, year, edition, pages
2014.
National Category
Computer Science
Identifiers
URN: urn:nbn:se:kth:diva-155951OAI: oai:DiVA.org:kth-155951DiVA: diva2:763707
Available from: 2014-11-19 Created: 2014-11-17 Last updated: 2014-11-19Bibliographically approved

Open Access in DiVA

fulltext(1582 kB)183 downloads
File information
File name FULLTEXT01.pdfFile size 1582 kBChecksum SHA-512
986aa2a28e5d96044d169f0b22c1c458c2667eec01dae92a25824514843d47fa130e0dcb351f188c05204dc2d7983c5629b27af9c710646762256b5ae2244ab0
Type fulltextMimetype application/pdf

By organisation
School of Computer Science and Communication (CSC)
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 183 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 428 hits
ReferencesLink to record
Permanent link

Direct link