Automated system level testing of a software audio platform
No Thumbnail Available
Journal Title
Journal ISSN
Volume Title
Helsinki University of Technology |
Diplomityö
Checking the digitized thesis and permission for publishing
Instructions for the author
Instructions for the author
Author
Date
2005
Department
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, VesaThesis advisor
Hiipakka, JarmoKeywords
audio software, audio-ohjelmistot, audio measurement technique, audiomittaustekniikka, automated testing, automatisoitu testaus, blackbox testing, mustalaatikkotestaus