3 news

2
3.6 Unit- , integratie- en acceptatietest Unittests Tijdens de testfase is er een unit-test uitgevoerd. Hier zijn de verschillende un afzonderlijk getest. De voeding werd getest en er werd gekeken of de buck-converter een stabiele uitgangsspanning blijft behouden van 5V DC bij het de gespeciceerde variabele DC- spanningsbereik van !"V tot "#V. $ok werd er een stroo%test gedaan waarbij een a%p&rage van ongeveer "' werd getrokken. Dit bleek goed( stabiel en correct te verlopen zoals verwacht werd. De audio-versterker werd vervolgens getest als unit en er werd gekeken of de unit werkt. )r werd een line-out audio kanaal gebruikt da als ingangs-audiobron werd aangesloten. Hierna is het uitgangssignaal ge%eten op een oscilloscoop en zijn er berekeningen gedaan o% te veri*ren of het geleverde ver%ogen klopt %et wat er gespeciceerd werd in de datasheet. Dit bleek ook correct en accuraat te zijn. Vervolgens werd het e%bedded platfor% en het beeldscher% getest %et een DC-voeding en werd er gekeken of zij correct opstarten. Dit was succesvol en het s+stee% startte op naar de ,inu -desktop. Ten slotte werd het aanraakscher% getest en werd er gekeken of de aanrakingen goed en correct ontvangen werden. Deze bleken ook accuraat te zijn. Integratietest n de integratietest zijn alle units aan elkaar gekoppeld o% te kijken als ze ge/ntegreerd als ! s+stee% werken. De 5V DC voedingsspanning van de buck- converter werd aangesloten op de 01i"( de audioversterker en het beeldscher%. Het aanraakscher% werd aangesloten op de 2.2V voedingsspanning van de 01i". De 31 $4s van de 01i" werden aangesloten op de stuursignalen van de audioversterker en de " C-stuursignalen op het aanraakscher%. De 6-speakers werden aangesloten op de uitgang van de audioversterker en de line-out van de 01i" werd aangesloten op de ingang-audiobron van de audioversterker. Deze opstelling is de conguratie waarvoor het s+stee% is ontworpen. Tijdens de integratietest zijn geen proble%en opgetreden. $%dat er zorgvuldig en s+ste%atisch gewerkt is zijn alle %ogelijke proble%en vrijwel overzien( dit bleek ten goede voor het eindresultaat7 een stabie s+stee% waarbij alle units en functionaliteiten zowel individueel als ge/ntegreerd betrouwbaar zijn en blijven. Acceptatietest De acceptatietest is de laatste test die op het s+stee% wordt gedaan. n het acceptatietest-docu%ent zijn de testen onderverdeeld in visuele-testen en hardware-testen. n een tabel zijn alle voorwaarden( invoer( criteria( test-%etho en verwachtte testresultaat van elke test o%schreven. )lke gespeciceerde re8uire%ent zoals gespeciceerd in het specicatiedocu%ent wordt getest d.%.v. visuele controles( %etingen en berekeningen. Het resultaat van de acceptatietest i dat aan alle eisen zijn voldaan. Voor een gedetailleerd overzicht van de acceptatietest zie bijlage 97 acceptatietest van de H: .

description

new info

Transcript of 3 news

3.6Unit- , integratie- en acceptatietest

Unittests

Tijdens de testfase is er een unit-test uitgevoerd. Hier zijn de verschillende units afzonderlijk getest.De voeding werd getest en er werd gekeken of de buck-converter een stabiele uitgangsspanning blijft behouden van 5VDC bij het de gespecificeerde variabele DC-spanningsbereik van 12V tot 24V. Ook werd er een stroomtest gedaan waarbij een amprage van ongeveer 2A werd getrokken. Dit bleek goed, stabiel en correct te verlopen zoals verwacht werd. De audio-versterker werd vervolgens getest als unit en er werd gekeken of de unit werkt. Er werd een line-out audio kanaal gebruikt dat als ingangs-audiobron werd aangesloten. Hierna is het uitgangssignaal gemeten op een oscilloscoop en zijn er berekeningen gedaan om te verifiren of het geleverde vermogen klopt met wat er gespecificeerd werd in de datasheet. Dit bleek ook correct en accuraat te zijn. Vervolgens werd het embedded platform en het beeldscherm getest met een DC-voeding en werd er gekeken of zij correct opstarten. Dit was succesvol en het systeem startte op naar de Linux-desktop.Ten slotte werd het aanraakscherm getest en werd er gekeken of de aanrakingen goed en correct ontvangen werden. Deze bleken ook accuraat te zijn.

Integratietest

In de integratietest zijn alle units aan elkaar gekoppeld om te kijken als ze gentegreerd als 1 systeem werken. De 5VDC voedingsspanning van de buck-converter werd aangesloten op de RPi2, de audioversterker en het beeldscherm. Het aanraakscherm werd aangesloten op de 3.3V voedingsspanning van de RPi2. De GPIOs van de RPi2 werden aangesloten op de stuursignalen van de audioversterker en de I2C-stuursignalen op het aanraakscherm. De 8-speakers werden aangesloten op de uitgang van de audioversterker en de line-out van de RPi2 werd aangesloten op de ingang-audiobron van de audioversterker. Deze opstelling is de configuratie waarvoor het systeem is ontworpen. Tijdens de integratietest zijn geen problemen opgetreden. Omdat er zorgvuldig en systematisch gewerkt is zijn alle mogelijke problemen vrijwel overzien, dit bleek ten goede voor het eindresultaat: een stabiel systeem waarbij alle units en functionaliteiten zowel individueel als gentegreerd betrouwbaar zijn en blijven.

Acceptatietest

De acceptatietest is de laatste test die op het systeem wordt gedaan. In het acceptatietest-document zijn de testen onderverdeeld in visuele-testen en hardware-testen. In een tabel zijn alle voorwaarden, invoer, criteria, test-methodiek en verwachtte testresultaat van elke test omschreven. Elke gespecificeerde requirement zoals gespecificeerd in het specificatiedocument wordt getest d.m.v. visuele controles, metingen en berekeningen. Het resultaat van de acceptatietest is dat aan alle eisen zijn voldaan. Voor een gedetailleerd overzicht van de acceptatietest zie bijlage 7: acceptatietest van de HMI.