A Concurrent and Distributed Test System for Testing of Electronics Products

Loading...
Thumbnail Image
Journal Title
Journal ISSN
Volume Title
Helsinki University of Technology | Diplomityö
Date
1997
Major/Subject
Tietotekniikka
Mcode
Tik-86
Degree programme
Language
en
Pages
88
Series
Abstract
Tämä diplomityö esittää rinnakkaisen ja hajautetun testausjärjestelmän konseptin ja arkkitehtuurin sekä suunnitelman sen keskeisistä ohjelmistopalveluista. Uuden testausjärjestelmän päämääränä on ratkaista nykyisien testausjärjestelmäresurssien käyttöongelmia. Tarkoitus on saada erilaisten elektronisten tuotteiden toiminnallinen testaus tehokkaammaksi ja joustavammaksi pääasiassa tuotantoympäristössä. Suunniteltu testausjärjestelmä tukee rinnakkaistestausta, jossa automaattisen testausjärjestelmän resurssit varataan ja jaetaan dynaamisesti useille rinnakkaisille testiprosesseille optimaalisella tavalla. Keskeinen ajatus on, että järjestelmän työkuorman hajauttaminen resurssien kesken voi parantaa kaikkien resurssien kokonaissuorituskykyä ja saavutettavuutta. Uusi testausjärjestelmä on hajautettu järjestelmä, missä ohjelmisto perustuu asiakas/palvelin arkkitehtuuriin. Ydinohjelmistopalvelut, joihin sisältyvät sekä hallinta- että rajapintapalvelut, tarjoavat rinnakkaisen ja hajautetun testausjärjestelmän perustoiminnallisuuden. Hallintapalvelut hallitsevat testausjärjestelmän laskentaresursseja, testausresursseja, ja testisignaalipolkujen resursseja. Rajapintapalvelut tarjoavat tiedonvälityspalveluja testiohjelman ja testausresurssien sekä testitietovarastojen välillä. Tämä diplomityö esittää myös prototyyppijärjestelmän kuvauksen, joka sisältää suunnitellun testausjärjestelmän olennaiset komponentit. Kokemukset ja tulokset tukevat suunnitteluajatuksia: nykyisien testausjärjestelmien suorituskykyä voidaan parantaa, joustavuutta ja laajennettavuutta tuetaan sekä uuden testausjärjestelmän laitteisto- että ohjelmistotasoilla. Uusi testausjärjestelmä tarjoaa myös testausinsinööreille automaattisesta testilaitteistosta riippumattomia korkean tason funktioita, mikä helpottaa testiobjelmien kehitystä ja ylläpitoa.
Description
Supervisor
Kanerva, Jussi
Thesis advisor
Hann, Kenneth
Keywords
concurrent testing, rinnakkaistestaus, load balancing, kuorman tasoitus, resource sharing, resurssien jakaminen, distributed test system, hajautettu testausjärjestelmä, parallel testing
Other note
Citation