Národní úložiště šedé literatury Nalezeno 54 záznamů.  1 - 10dalšíkonec  přejít na záznam: Hledání trvalo 0.02 vteřin. 
Metodika pro správu automatizovaných testů a jejich vyhodnocení
Novák, Nikolas
Proces testování softwaru je známý již od prvopočátků vývoje aplikací vznikajících v organizovaných projektech. Testování aplikací bylo nedílnou součástí takového projektu a proto je zahrnuto i ve vývojových cyklech softwaru. Procesu testování se věnuje tato práce. Jejím cílem je navrhnout metodiku pro automatizované testování softwaru s ohledem na vybrané programovací jazyky. Metodika by měla být použitelná jako opora výuky v předmětech zaměřených na programování a s tím spojeným testováním. Teoretická část práce se obsáhle zabývá testováním, vymezením používaných pojmů, představením různých metod testování a kontextem vývojového cyklu softwaru. Dále je představena navržená metodika, která klade důraz na opakovatelnost jednotlivých kroků a jejich zpětnou analýzu během procesu. Tato metodika a představené poznatky jsou následně ověřeny na krátkém příkladu, kdy je formou případové studie provedeno testování programu dle navržené metodiky a následně jsou představeny dosažené výsledky testování. V závěru práce jsou diskutovány dosažené výsledky práce, přínos a možnosti dalšího rozvoje.
Testovací framework pro on-chip debugovací nástroje
Kučný, Jaromír
Cílem této práce je navrhnout a implementovat automatický testovací fra-mework, který bude sloužit k automatizovanému otestování on-chip debugova-cích nástrojů. On-chip debugovací nástroje slouží k ladění programů běžícíchna malých vestavěných procesorech (mikrokontrolerech).
Test benches for microcontroller kits
Žaludek, Ivo ; Arm, Jakub ; Bradáč, Zdeněk
This paper deals with the design of a test bench for modules used in educational labs. The first section outlines the requirements for the tester, followed by a description of the printed circuit board design process. Implementation details of the software are then examined, including a graphical user interface based on Model-View-Controller (MVC) architecture that allows for easy result printing. The obtained results are presented, and further work is discussed.
Optimization and testing of the frontend on the Smart City platform
Špaček, Ján ; Hynek, Jiří (oponent) ; John, Petr (vedoucí práce)
The primary objective of this thesis is to develop and implement an automated testing environment for user interface and performance testing on the ACADA platform in collaboration with Logimic company. Additionally, this thesis aims to identify and propose performance enhancements for the ACADA platform. To achieve these goals, the thesis thoroughly analyzes the current state of testing at Logimic, selects the most suitable testing framework, implements a comprehensive testing suite using Cypress, and establishes standards for test structure and workflow. The result of this thesis is a robust testing suite that allows early identification of issues in the development process. By leveraging the capabilities of Cypress, the testing suite ensures a faster and more efficient testing workflow and also contributes to improved user satisfaction by ensuring the platform is reliable and responsive.
Automatizace testování webových aplikací
Novotný, Libor ; Bardonek, Petr (oponent) ; Strnadel, Josef (vedoucí práce)
Cílem této práce je průzkum nástrojů určených pro automatizaci testování webových aplikací a jejich vzájemné porovnání. Zkoušenými nástroji byly Selenium, Katalon Studio a Playwright. Testy byly vytvářeny v rámci procesu vývoje řízeného chováním a slouží pro automatizaci testování informačního systému společnosti Optimal-Energy.cz, a.s. Na základě vytvořených řešení byl zvolen vhodný nástroj pro další testování systému společnosti. Výsledky této práce umožňují porovnat možnosti jednotlivých nástrojů a pomoci při volbě vhodného automatizačního nástroje. Vytvořené řešení usnadnilo proces testování vybrané webové aplikace.
Testovací stolice pro mikrokontrolérové kity
Žaludek, Ivo ; Burian, František (oponent) ; Bradáč, Zdeněk (vedoucí práce)
Předložená práce se zabývá návrhem testovací stolice pro funkční testování výukových kitů. Kity jsou ve formě samostatných desek plošných spojů, například modul s mikrokontrolerem a jeho periferie jako jsou displej, klávesnice nebo externí paměť. V rámci práce je provedeno srovnání komerčně dostupných testovacích zařízení a jsou shrnuty požadavky na testování jednotlivých desek plošných spojů. Na základě požadavků je pak proveden návrh hardwarové a softwarové části testovací stolice. Součástí práce je také zhodnocení funkčnosti výrobku.
Systém pro kontinuální integraci projektu k-Wave
Nečas, Radek ; Kešner, Filip (oponent) ; Jaroš, Jiří (vedoucí práce)
Tato práce se zabývá zavedením metodik a nástrojů postupné integrace do reálného projektu k-Wave. Věnuji se především verzi psané v jazyce C/C++ s využitím knihovny OpenMP, která je určená pro běh na superpočítačích. Projekt, díky svým vlastnostem a potřebám, nezapadá mezi běžné projekty, do kterých se postupná integrace zavádí. Z toho důvodu musela být řada běžných postupů upravena a bylo nutné vymyslet některé vlastní. Práce popisuje kompletní sestavení prakticky použitelného řešení. Pokrývá jeho návrh, výběr potřebných nástrojů, zprovoznění běhového prostředí, konfiguraci a nastavení služeb, ze kterých se řešení skládá a softwarovou implementaci frameworku pro běh testů na superpočítačích včetně realizace některých regresních a unit testů. Realizace je postavena na službách Gitlab a Jenkins, které běží v oddělených Docker kontejnerech.
Automatizované testování zabudovaných webových aplikací
Dufek, Ondřej ; Rychlý, Marek (oponent) ; Burget, Radek (vedoucí práce)
Tato práce je zaměřena na automatické testování zabudovaných webových aplikací, konkrétně na jejich uživatelská rozhraní. Problematiku jsem řešil na již připraveném rozhraní. Použil jsem automatizační nástroj Selenium. Vytvořené řešení ulehčuje vývoj automatických testů zvoleného produktu Ray3 a umožňuje regresně zkontrolovat novou verzi produktu s minimální časovou investicí. Výsledné řešení umožní zajistit větší kvalitu výrobku a ulehčit práci manuálním testerům.
Využití robotického manipulátoru pro simulaci stisků dotykového displeje
Tatýrek, Ondřej ; Kříž, Vlastimil (oponent) ; Chromý, Adam (vedoucí práce)
Bakalářská práce se zabývá volbou a popisem robotického manipulátoru pro simulaci doteků. Je rozebrán návrh tvaru, volba materiálu a výroba efektoru pro simulaci stisku dotykového displeje prstem. V práci je popsána uživatelská aplikace, která umožňuje definici, úpravu a spouštění testů dotykových displejů společně s vyhodnocením obrazu. Jsou popsány významné metody programu, jejich fungování a provázanost s ostatními metodami.
Testovací nástroj pro platformu FITkit3
Stehlík, Petr ; Strnadel, Josef (oponent) ; Bidlo, Michal (vedoucí práce)
Tato práce řeší problém testování určité množiny modulů mikrokontroléru ARM Kinetis Cortex-M4 (MK60DN512ZVMD10) na výukové platformě FITkit3 (známé také jako Minerva). Konkrétně se zabývá návrhem testovacího firmwaru v jazyce C pro automatizované testování, návrhem hardwarového modulu pro testování vstupně/výstupních rozhraní platformy s využitím integrovaného obvodu MCP23S17 a návrhem obslužného softwaru s textovým uživatelským rozhraním ve skriptovacím jazyce Python3 pro ovládání testování z PC. Vybranou testovací množinou modulů jsou časovače periodického přerušení (PIT), časovač s nízkou spotřebou (LPTMR) a hodiny reálného času (RTC), dále moduly pro sériový přenos dat skrze UART a SPI rozhraní, reproduktor a GPIO porty. Vytvořené řešení poskytuje komplexní nástroj pro analýzu funkčnosti často využívaných modulů při programování na platformě FITkit3, který samotný proces analýzy téměř celý automatizuje. Hlavním přínosem této práce je zejména usnadnění testování a rychlé odhalení chyb na velkém počtu výukových kitů.

Národní úložiště šedé literatury : Nalezeno 54 záznamů.   1 - 10dalšíkonec  přejít na záznam:
Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.