Change search
ReferencesLink to record
Permanent link

Direct link
A component-testing framework
2006 (English)Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Ericsson Microwave Systems AB (EMW) in Luleå uses component-based development for their Command and Control systems. The need for a better way of testing these software components led to this master thesis. The goal was to investigate whether there were any existing testing frameworks and/or testing techniques that could be used and if not, create a new framework. To fulfil the goals of this master thesis, requirements were set up which were approved by EMW and an investigation of techniques that could be used and of existing testing frameworks was conducted. The techniques investigated were testing techniques as well as techniques that could be used to build a framework. Some of these were data-driven testing, keyword-driven testing, mock objects, XML parsing, and the reflection package in Java. The investigation of existing frameworks evaluated and compared some of the frameworks available at the time of this master thesis with each other and with the requirements. None of the found frameworks could test the components out of the box. However, there were those that features could be added to, to make them work. The work of adding these features and testing the modified framework after modification was estimated to be as much or more than building a new framework, which led to the decision to create a new framework. This framework uses keyword-driven testing, mock objects, XML among other things to fulfil the requirements.

Place, publisher, year, edition, pages
Keyword [en]
Technology, computer software, component-based development, software, testing
Keyword [sv]
URN: urn:nbn:se:ltu:diva-47690ISRN: LTU-EX--06/017--SELocal ID: 5358c8b6-272a-44c0-bb17-8099e4efc26fOAI: diva2:1021018
Subject / course
Student thesis, at least 30 credits
Educational program
Computer Science and Engineering, master's level
Validerat; 20101217 (root)Available from: 2016-10-04 Created: 2016-10-04Bibliographically approved

Open Access in DiVA

fulltext(582 kB)0 downloads
File information
File name FULLTEXT01.pdfFile size 582 kBChecksum SHA-512
Type fulltextMimetype application/pdf

Search outside of DiVA

GoogleGoogle Scholar
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

ReferencesLink to record
Permanent link

Direct link