Rozhraní pro automatizované testování knihovny Geovisto

Loading...
Thumbnail Image

Date

Authors

Dohnal, Lukáš

Mark

A

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta informačních technologií

ORCID

Abstract

Cílem této diplomové práce je navrhnout a implementovat rozhraní pro automatizované testování knihovny Geovisto. Rozhraní by mělo umožnit efektivní a uživatelsky přívětivé testování knihovny při jejím vývoji. V rámci práce bude proveden průzkum knihoven k testování projektů v jazycích JavaScript a TypeScript. Práce zahrnuje vývoj testů aktuálních modulů knihovny Geovisto a provedení profilování knihovny, pomocí kterého budou navrženy možné změny v implementaci ke zlepšení výkonnosti knihovny.
The aim of this master thesis is to design and implement an interface for automated testing the Geovisto library. The interface should allow efficient and user-friendly testing the library during its development. The thesis includes a survey of libraries to test projects in programming languages JavaScript and TypeScript. The thesis includes the development of tests of current modules of the Geovisto library and the library profiling, which will be used to propose possible changes in the implementation to improve library performance.

Description

Citation

DOHNAL, L. Rozhraní pro automatizované testování knihovny Geovisto [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2022.

Document type

Document version

Date of access to the full text

Language of document

cs

Study field

Informační systémy a databáze

Comittee

doc. Dr. Ing. Dušan Kolář (předseda) prof. Ing. Tomáš Hruška, CSc. (místopředseda) Ing. Vladimír Bartík, Ph.D. (člen) Ing. Jiří Hynek, Ph.D. (člen) Ing. Vladimír Veselý, Ph.D. (člen) prof. Ing. Tomáš Vojnar, Ph.D. (člen)

Date of acceptance

2022-06-21

Defence

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A. Otázky u obhajoby: Mohl byste vyjasnit, které části odevzdaných nástrojů jsou výsledkem řešení Vaší diplomové práce? Jakým způsobem lze rozšiřovat sadu testů o nové jednotkové a end-to-end testy? Šlo by vytvořené rozhraní použít pro continuous development nebo integration? Jak rozšířené je používání knihovny Geovisto?

Result of defence

práce byla úspěšně obhájena

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO