A Concurrent and Distributed Test System for Testing of Electronics Products

Loading...
Thumbnail Image

URL

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