The Development of an Internal Testing Process for a Bluetooth Product


Autoria(s): Pulkkinen, Katja
Data(s)

23/01/2008

23/01/2008

2001

Resumo

BlueGiga Technologies on uusi Bluetooth -teknologiaa soveltava pk-yritys. Yrityksen tuotekehitysprosessia täydentämään tarvittiin testausprosessi. Testausprosessin luominen oli haastavaa, koska Bluetooth -teknologia on uutta ja yritys on vielä nuori. Lisäksi se integroi kovo- ja ohjelmistokomponentteja tuotteissaan. Testaus aloitettiin evaluoimalla standardinmukaista tapaa dokumentoida testit. Tämän jälkeen tutkittiin BlueGigan ohjelmistokehitysprosessin suhdetta olemassa oleviin ohjelmistokehitysprosesseihin. Samanaikaisesti perehdyttiin Bluetooth -kvalifikaation testaukselle asettamiin vaatimuksiin. Tämän seurauksena TTCN:ää kokeiltiin helppolukuisen testitapauksen määrittelyssä. Käyttötapauksiin perustuvan testauksen sopivuutta Wireless Remote Access Platform:in (WRAP) testaamiseen arvioitiin kokeilemalla sitä Man-to-Machine -käyttötapauksen testaamisessa. Yllämainittujen tehtävien aikana kerätyn tiedon ja hankittujen kokemusten pohjalta laadittiin testausprosessi, joka kattaa yksikkö-, integraatio- ja järjestelmätason testauksen. Painopiste on järjestelmätason testauksessa. Prosessi määrittelee myös vastuuhenkilön tai -henkilöt eri testaustasoille.

BlueGiga Technologies is a small start-up company adapting Bluetooth technology. A testing process was needed to complement their product development process. The creation of the testing process was a challenge, because of the new technology, company's young age, and the integration of hardware and software components in the products. The testing started with the evaluation of a standard method to document the tests. After this, BlueGiga's software development process was studied and positioned in the field of existing software development processes. At the same time, the requirements for testing imposed by the Bluetooth technology and qualification process were studied. As a result of this, TTCN was tried in defining a human readable test case. The suitability of usage-based testing for the testing of Wireless Remote Access Platform (WRAP) product family's different usage scenarios was evaluated. This was done by applying it to the testing of Man-to-Machine usage scenario. Based on the information and experience acquired during the tasks described above, a testing process was created. The testing process covers the unit, integration and system testing with emphasis on system testing. The process also defines the person or persons responsible for different levels of testing.

Identificador

nbnfi-fe20021043.pdf

http://www.doria.fi/handle/10024/34295

URN:NBN:fi-fe20021043

Idioma(s)

en

Palavras-Chave #testaus #testausprosessi #käyttötapauksiin perustuva testaus #Bluetooth -kvalifikaatio #testing #testing process #usage-based testing #Bluetooth qualification
Tipo

Diplomityö

Master's thesis