Automated system level testing of a software audio platform

No Thumbnail Available

URL

Journal Title

Journal ISSN

Volume Title

Helsinki University of Technology | Diplomityö
Checking the digitized thesis and permission for publishing
Instructions for the author

Date

2005

Major/Subject

Akustiikka ja äänenkäsittelytekniikka

Mcode

S-89

Degree programme

Language

en

Pages

73

Series

Abstract

Mobiililaitteilla on suuri nykyinen ja tuleva potentiaali uudenlaisille äänenkäsittelysovelluksille. Entertainment Audio Platform on ohjelmistoalusta, joka mahdollistaa tämän tapaiset sovellukset. Tämä työ käsittelee menetelmiä, joita vaaditaan äänimiksauksen ohjauksen, näytetaajuusmuunnosten sekä signaalin dynamiikan kontrolloijan automatisoidussa testauksessa. Työssä perehdytään kirjallisuuden avulla sekä ohjelmistojen että perinteisten audiolaitteiden testaukseen. Kirjallisuudesta poimitaan sopivia menetelmiä kuhunkin tehtävään. Testauksen automatisointia, jota on käsitelty laajasti ohjelmistotekniikassa, sovelletaan audiokäsittelytoiminnallisuuden testaamiseen. Erityisesti syöte- ja tulosarvojen ekvivalenssiluokittelua sovelletaan testitapausten valinnassa, sekä testioraakkeleja käytetään järjestelmän ulostulosignaalien tarkastuksen automatisointiin. Audiotekniikan alalta sovelletaan useita signaalin analysointimenetelmiä. Muun muassa koherenttia näytteistystä käytetään parhaan mittaustarkkuuden saavuttamiseksi. Testaus on suunniteltu tehtäväksi järjestelmätasolla läpi koko järjestelmän käyttäen alustan tarjoamaa sovellusohjelmointirajapintaa. Tällöin yksittäiset algoritmit toimivat lopullisessa yhteydessään. Lisäksi testaus on parametrisoitu, jotta mahdollistetaan joustava ja kattava testitapausten määrittely kohtuullisella vaivalla. Tämä asettaa vaatimuksia testin analysointitoiminnallisuuden toteutukselle. Työ kokoaa sekä ohjelmistotekniikan että audiotekniikan metodiikkaa. Päätuloksena esitetään menetelmät ja käytännön toteutukset, joita tarvitaan audio-ohjelmistojen automatisoidussa testauksessa.

Description

Supervisor

Välimäki, Vesa

Thesis advisor

Hiipakka, Jarmo

Keywords

audio software, audio-ohjelmistot, audio measurement technique, audiomittaustekniikka, automated testing, automatisoitu testaus, blackbox testing, mustalaatikkotestaus

Other note

Citation