haku: @keyword konenäkö / yhteensä: 75
viite: 1 / 75
« edellinen | seuraava »
Tekijä:Pesonen, Sakari
Työn nimi:An Open and General Numerical Control and Machine Vision Based Architecture for Payment Terminal Acceptance Test Automation
Avoin ja yleispätevä numeeriseen ohjaukseen ja konenäköteknologioihin pohjautuva maksupäätteiden automaattisen hyväksymistestausympäristön arkkitehtuuri
Julkaisutyyppi:Diplomityö
Julkaisuvuosi:2016
Sivut:(7) + 62      Kieli:   eng
Koulu/Laitos/Osasto:Sähkötekniikan korkeakoulu
Oppiaine:Intelligent Products   (ETA3006)
Valvoja:Sierla, Seppo
Ohjaaja:Kairi, Tatu
Elektroninen julkaisu: http://urn.fi/URN:NBN:fi:aalto-201611025306
Sijainti:P1 Ark Aalto  4933   | Arkisto
Avainsanat:automated acceptance testing
software testing
payment terminal
robot framework
computer viVision
open source
automaattinen hyväksymistestaus
ohjelmistotestaus
maksupääte
konenäkö
avoin lähdekoodi
Tiivistelmä (fin):Ohjelmistotestaus on tärkeä osa modernia ohjelmistotuotantoa ja on yleisesti tunnustettu, että mitä aiemmin virheet ohjelmistosta löytyvät, sitä edullisempaa niiden korjaaminen tulee olemaan.
Aikainen virheiden havaitseminen myös edesauttaa virheiden perusteellista ja laadukasta korjaamista.

Hyväksymistestaus on ohjelmistotestauksen vaihe, jossa kehitettyä ohjelmistoa verrataan alkuperäisiin ohjelmistovaatimuksiin.
Ohjelmiston hyväksymistestaus tulisi suorittaa lopullista tuotantoympäristöä mahdollisimman hyvin vastaavassa ympäristössä.
Tämä diplomityö käsittelee näitä ohjeistuksia maksupäätteiden automaattisen hyväksymistestauksen ympäristössä.

Tämä diplomityö käsittelee ohjelmistotestaukseen liittyvää teoriaa, sulautettujen järjestelmien testausta sekä aiheeseen liittyviä haasteita.
Lisäksi diplomityö esittelee ympäristön maksupäätteiden automaattiseen hyväksymistestaukseen ja käsittelee siihen tarvittuja ohjelmistoja ja fyysisiä komponentteja.
Tiivistelmä (eng):Software testing is a crucial part of modern software development and it is commonly accepted fact that the earlier software defects and errors are found, the lower the cost of correcting those will be.
Early detection of errors also increases the possibility to correct them properly.

Acceptance testing is a process of comparing the developed program to the initial requirements.
Acceptance testing of a system should be executed in an environment as similar as possible to the production environment of the final product.
This master's thesis will discuss how to address these in automated acceptance testing environment of payment terminal software.

This master's thesis will discuss the theories related to software testing, testing of embedded systems and the challenges related to the topic.
Master's thesis will present an architecture for automated acceptance testing of payment terminals including the needed hardware and software.
ED:2016-11-13
INSSI tietueen numero: 54838
+ lisää koriin
« edellinen | seuraava »
INSSI