Název:
Platforma pro automatické testování vestavěných zařízení
Překlad názvu:
A platform for Automatic Testing of Embedded Devices
Autoři:
Dušek, Oto ; Grochol, David (oponent) ; Vašíček, Zdeněk (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2018
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [cze][eng]
Tato bakalářská práce popisuje návrh a implementaci platformy využitelné k testování vestavěných zařízení, jako jsou například tiskárny a skenery. Tato platforma je tvořena jak serverem, tak i prvky umožňující interakci s testovaným zařízením. Tyto prvky lze ovládát přes server, který umožňuje posílat požadavky přes REST API. Výsledkem této práce je tedy funkční aplikace systému zahrnující vytvoření hardwarového prototypů emulátoru karty a sensorů papíru pro umožnění testování základní funkcionality tiskáren. Ovšem v budoucnu můžou přibýt požadavky pro vývoj dalších testovacích prvků, proto byla platforma vyvinuta s ohledem na snadnou rozšiřitelnost o nové sensory a aktory.
The bachelor thesis describes design and implementation of a platform which can be used for testing embedded devices like printers and scanners. The platform is composed of the server and concrete testing elements interacting with devices. The elements can be controlled via the server, which hosts REST API. The result is the fully functional application system including creation of hardware prototype of card emulator and paper sensors for testing the basic functionality of printer devices. However, in future new requirements can be added for testing, so the platform has been developed with easy extensibility by new sensors and actuators.
Klíčová slova:
.NET Core; Aktory; ASP.NET Core; C; C\#; CAN; Emulace karty; Sensory; Swagger; Testování; Vestavěný systém; .NET Core; Actuators; ASP.NET Core; C; C\#; CAN; Card emulation; Embedded system; Sensors; Swagger; Testing
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/85110