Automatizace testování platebních terminálů s využitím elekro-mechanických prostředků

Název práce: Automatizace testování platebních terminálů s využitím elekro-mechanických prostředků
Autor(ka) práce: Papež, Jan
Typ práce: Bakalářská práce
Vedoucí práce: Doležel, Michal
Oponenti práce: Vencovský, Filip
Jazyk práce: Česky
Abstrakt:
Bakalářská práce je zaměřena na automatizaci testování softwaru platebních terminálů, zejména pak na vytvoření návrhu realizace komplexního řešení pro tuto problematiku za pomocí elektro-mechanických prostředků. Jako jeden z možných elektro-mechanických prostředků byla v této práci použita tzv. robotické ruka. Je ovládána jednotlivými kroky, jež jsou součástí testovacích scénářů. Cílem této práce je naleznout a ověřit praktické řešení pro zautomatizování testování softwaru platebních terminálů. Teoretická část bakalářské práce je zaměřená na automatizaci testování softwaru. Praktická část se zprvu věnuje návrhu architektury řešení. Pak se práce zabývá výběrem vhodného elektro-mechanického prostředku k testování softwaru platebních terminálů. Dále je popsána sada skriptů, které byly vytvořeny pro propojení a ovládání robotické ruky s testovacími scénáři. Následně je popsáno vytvoření nového gripperu pro uchycení platebních karet vytištěného pomocí 3D tiskárny. Práce popisuje otestování realizovaného řešení a jeho porovnání s řešením komerčním.
Klíčová slova: platební terminál; automatizace testování; robot; robotická ruka; testování software
Název práce: Automation of testing payment terminals using electro-mechanical devices
Autor(ka) práce: Papež, Jan
Typ práce: Bachelor thesis
Vedoucí práce: Doležel, Michal
Oponenti práce: Vencovský, Filip
Jazyk práce: Česky
Abstrakt:
The bachelor's thesis is focused on the automation of software testing of payment terminals, especially on the creation of a proposal for the implementation of a comprehensive solution for this issue using electro-mechanical devices. The so-called robotic arm was used in this work as one of the possible electro-mechanical means. It is controlled by the individual steps that are part of the test scenarios. The aim of this work is to find and verify a practical solution for automated testing of payment terminal software. The theoretical part of the bachelor thesis is focused on the automation of software testing. The practical part first deals with the design of solution architecture. Then the thesis deals with the selection of a suitable electro-mechanical device for testing the software of payment terminals. Next, a set of scripts that were created to connect and control the robotic arm with test scenarios is described. Subsequently, the creation of a new gripper for holding payment cards printed using a 3D printer is described. The work describes the testing of the implemented solution and its comparison with the commercial solution.
Klíčová slova: automation testing; robot; robotic arm; payment terminal; software testing

Informace o studiu

Studijní program / obor: Aplikovaná informatika/Aplikovaná informatika
Typ studijního programu: Bakalářský studijní program
Přidělovaná hodnost: Bc.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačních technologií

Informace o odevzdání a obhajobě

Datum zadání práce: 26. 11. 2019
Datum podání práce: 11. 5. 2020
Datum obhajoby: 18. 6. 2020
Identifikátor v systému InSIS: https://insis.vse.cz/zp/71761/podrobnosti

Soubory ke stažení

    Poslední aktualizace: