search query: @keyword quality assurance / total: 53
reference: 1 / 53
« previous | next »
Author:Marttinen, Matti
Title:Improving Software Quality Assurance for Meter Data Management System: A Runtime Verification Approach
Mittaustiedon hallintajärjestelmän laadunvarmistuksen parantaminen käyttäen ajonaikaista verifiointia
Publication type:Master's thesis
Publication year:2016
Pages:(7) + 61 s. + liitt. 3      Language:   eng
Department/School:Sähkötekniikan korkeakoulu
Main subject:Teollisuusautomaation signaalinkäsittely ja säätötekniikka   (ETA3007)
Supervisor:Sierla, Seppo
Instructor:Lammi, Antti
Electronic version URL: http://urn.fi/URN:NBN:fi:aalto-201611025324
Location:P1 Ark Aalto  4960   | Archive
Keywords:test automation
quality assurance
runtime verification
testiautomaatio
laadunvarmistus
ajonaikainen verifiointi
Abstract (eng):This thesis investigates business process oriented automatic testing for meter data management system.
The purpose is to improve the quality assurance process for GENERIS meter data management system.
The thesis identifies the most important processes of GENERIS meter data management system based on laws, regulations and guidelines.
The most important of the identified processes are described as business process modelling notation diagrams that can be used for test design.

The thesis investigates feasibility of a new Quality Manager testing framework.
The feasibility is analyzed by implementing a test case for market messaging process using the new framework.
In addition, the feasibility of a virtual time management functionality for testing is analyzed.
The new framework is also compared to an existing test automation tool.
The effects of the new framework on a general software quality assurance process are analyzed.
Case examples how the implemented test case improves the quality of the system are also presented.

It is established that the new framework is feasible for testing even though the test development consumes significantly more resources than with the old tool.
On the other hand, the test scripts developed with the new framework require less maintenance and are more versatile.
Abstract (fin):Tässä opinnäytetyössä tutkitaan liiketoimintaprosessilähtöistä mittaustiedon hallintajärjestelmän automaattista testausta.
Työn tarkoituksena on parantaa GENERISmittaustiedonhallintajärjestelmän laadunvarmistusprosessia.
Työssä määritellään GENERIS-mittaustiedon hallintajärjestelmän tärkeimmän prosessit lakien, asetusten ja ohjeiden perusteella.
Tärkeimmät tunnistetut prosessit on kuvattu bisnesprosessien mallinnuskaavioilla, joita voidaan käyttää testisuunnittelun pohjana.

Työssä tutkitaan uuden Quality Manager -testikehyksen soveltuvuutta.
Soveltuvuutta tutkitaan toteuttamalla automaattinen testitapaus markkinaviestinnän prosessille.
Lisäksi analysoidaan testikehyksessä olevan virtuaalisen ajan hallinnan soveltuvuutta testaukseen.
Uutta testikehystä verrataan myös soveltuvin osin vanhempaan testiautomaatiotyökaluun.
Uuden testikehyksen vaikutuksia yleiseen laadunvarmistusprosessiin analysoidaan.
Lisäksi esitetään konkreettisia esimerkkejä, kuinka kehitetty testitapaus parantaa tuotteen laatua.

Testikehys näyttää olevan käyttökelpoinen työkalu, joskin testin kehittäminen vaatii huomattavasti enemmän resursseja vanhaan työkaluun verrattuna.
Toisaalta uudella kehyksellä toteutetut testit vaativat vähemmän ylläpitoa ja ovat monipuolisempia.
ED:2016-11-13
INSSI record number: 54856
+ add basket
« previous | next »
INSSI