Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
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
2006.
Keywords [en]
Technology, computer software, component-based development, software, testing
Keywords [sv]
Teknik
Identifiers
URN: urn:nbn:se:ltu:diva-47690ISRN: LTU-EX--06/017--SELocal ID: 5358c8b6-272a-44c0-bb17-8099e4efc26fOAI: oai:DiVA.org:ltu-47690DiVA, id: diva2:1021018
Subject / course
Student thesis, at least 30 credits
Educational program
Computer Science and Engineering, master's level
Examiners
Note
Validerat; 20101217 (root)Available from: 2016-10-04 Created: 2016-10-04Bibliographically approved

Open Access in DiVA

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

Search outside of DiVA

GoogleGoogle Scholar
Total: 138 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

urn-nbn

Altmetric score

urn-nbn
Total: 50 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf