Kirjasto - Tampereen teknillinen yliopisto

Automating release testing in mobile devices

Show full item record

Files in this item

Files Size Format View

There are no files associated with this item.

URN: http://URN.fi/URN:NBN:fi:tty-200907105700
Title: Automating release testing in mobile devices
Author: Verta, Ari-Pekka
Publication type: Diplomityö
Issue date: 2003-06-04
University: Tampereen teknillinen yliopisto
Faculty: Tietotekniikan osasto
Department: Ohjelmistotekniikan laitos
Abstract: Mobile telephones are an example of a complex embedded real-time system with a complicated hardware and software architecture. The complexity of these systems causes difficulties, especially during the testing process. Testing consumes a lot of time and it has an important role as a part of the software quality assurance. Automating parts of the software testing can significantly increase the amount of testing that can be carried out in a limited time period. Typically automating test execution in regression testing phases, which are repeated during every release cycle, saves time and effort. However at the same time we face a new challenge of maintaining our automated test suite. Finding a balance between the benefits of automation and the costs of maintenance is critical. The thesis presets the software testing process used at the Company and concentrates on regression testing. An automated test suite was developed as a part of the thesis.Matkapuhelimet ovat esimerkki monimutkaisesta sulautetusta järjestelmästä erilaisine laitteisto- ja ohjelmistoarkkitehtuureineen. Kehitystyön vaikeudet tällaisissa järjestelmissä johtuvat järjestelmän monimutkaisuudesta ja arvaamattomuudesta uusissa tilanteissa. Näihin ongelmiin törmätään erityisesti testauksen yhteydessä. Ohjelmiston testaus kuluttaa paljon aikaa ja sillä on tärkeä rooli järjestelmän laadun takaamisessa. Automatisoimalla testausta voidaan testauskattavuutta kasvattaa ja mikäli tiukassa aikataulussa on mahdollisuus suorittaa regressiotestaus automaattisesti, muulle testaukselle voidaan varata enemmän aikaa. Testauksen automatisointi tuo kuitenkin mukanaan testien ylläpidon. Automatisoinnista saatavien hyötyjen ja ylläpidosta johtuvien kustannusten välisen tasapainon löytäminen on tärkeää. Diplomityö esittelee matkapuhelimien testausprosessin ja käsittelee myös joitakin testauksessa esiintyviä ongelmakohtia. /Kir10


This item appears in the following Collection(s)

Show full item record

Search TUT DPub


Advanced Search

Browse

My Account

Statistics