Název: | Vizuální konfigurace testů API |
Další názvy: | Visual configuration of tests for API |
Autoři: | Volf, Petr |
Vedoucí práce/školitel: | Strnádek Jan, Ing. |
Oponent: | Lebedeva Antonina, Ing. |
Datum vydání: | 2018 |
Nakladatel: | Západočeská univerzita v Plzni |
Typ dokumentu: | bakalářská práce |
URI: | http://hdl.handle.net/11025/32282 |
Klíčová slova: | testování api;rest api;konfigurace testů;javascript;typescript;postgresql;redis;elasticsearch;reactjs;nodejs |
Klíčová slova v dalším jazyce: | tests for api;rest api;configuration of tests;javascript;typescript;postgresql;redis;elasticsearch;reactjs;nodejs |
Abstrakt: | Tato bakalářská práce se zabývá vytvořením aplikace pro vizuální konfiguraci testů aplikačních rozhraní (zkr. API). Cílem této aplikace je usnadnit definici testů API pomocí vizuálních nástrojů a nabídnutí alternativy ke stávajícím řešením. Práce porovnává tyto aplikace, upozorňuje na jejich nevýhody a nabízí možnosti řešení těchto problémů. Při navrhování řešení je kladen důraz na jednoduchost a přehlednost, kterou by výsledná aplikace měla obsahovat. Druhá část práce popisuje vývoj a implementaci tohoto programu. Práce je implementována v technologiích JavaScript, React, TypeScript, NodeJS, Elasticsearch, Redis a PostgreSQL. |
Abstrakt v dalším jazyce: | The topic of this bachelor thesis focuses on creation of specific application for dealing with visual configuration of testing application interfaces (APIs). The main goal of this application is to facilitate the definition of API testings using visual tools and to offer alternatives to already existing practices. The thesis compares already existing applications, highlights their disadvantages and proposes solutions. When designing a solution, main focus is aimed on simplicity and usability as the main mandatory character traits of the final version. The second part describes the development and implementation of this application. The work is implemented in JavaScript, React, TypeScript, NodeJS, Elasticsearch, Redis and PostgreSQL. |
Práva: | Plný text práce je přístupný bez omezení. |
Vyskytuje se v kolekcích: | Bakalářské práce / Bachelor´s works (KIV) |
Soubory připojené k záznamu:
Soubor | Popis | Velikost | Formát | |
---|---|---|---|---|
A15B0157P BP.pdf | Plný text práce | 1,35 MB | Adobe PDF | Zobrazit/otevřít |
A15B0157P hodnoceni.pdf | Posudek vedoucího práce | 112,21 kB | Adobe PDF | Zobrazit/otevřít |
A15B0157P posudek.pdf | Posudek oponenta práce | 170,22 kB | Adobe PDF | Zobrazit/otevřít |
A15B0157P obhajoba.pdf | Průběh obhajoby práce | 84,52 kB | Adobe PDF | Zobrazit/otevřít |
Použijte tento identifikátor k citaci nebo jako odkaz na tento záznam:
http://hdl.handle.net/11025/32282
Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.