search query: @keyword robot framework / total: 4
reference: 3 / 4
« previous | next »
Author:Pesonen, Sakari
Title: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
Publication type:Master's thesis
Publication year:2016
Pages:(7) + 62      Language:   eng
Department/School:Sähkötekniikan korkeakoulu
Main subject:Intelligent Products   (ETA3006)
Supervisor:Sierla, Seppo
Instructor:Kairi, Tatu
Electronic version URL: http://urn.fi/URN:NBN:fi:aalto-201611025306
Location:P1 Ark Aalto  4933   | Archive
Keywords:automated acceptance testing
software testing
payment terminal
robot framework
computer viVision
open source
automaattinen hyväksymistestaus
ohjelmistotestaus
maksupääte
konenäkö
avoin lähdekoodi
Abstract (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.
Abstract (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.
ED:2016-11-13
INSSI record number: 54838
+ add basket
« previous | next »
INSSI