Národní úložiště šedé literatury Nalezeno 19 záznamů.  předchozí11 - 19  přejít na záznam: Hledání trvalo 0.00 vteřin. 
Automatické testování projektu JavaScript Restrictor
Bednář, Martin ; Pluskal, Jan (oponent) ; Polčák, Libor (vedoucí práce)
Cílem této práce bylo navrhnout, implementovat a vyhodnotit výsledky automatických testů pro projekt JavaScript Restrictor, který je vyvíjen jako rozšíření do webových prohlížečů. Testy jsou rozděleny do tří úrovní - jednotkové, integrační a systémové. Jednotkové testy ověřují chování jednotlivých funkcí, integrační testy ověřují správné obalování koncových bodů rozhraní prohlížeče a systémové testy kontrolují, zda rozšíření nepotlačuje chtěnou funkcionalitu webových stránek. Systémové testy jsou implementovány pro paralelní spouštění na distribuovaném prostředí, čímž se podařilo dosáhnout téměř přímo úměrného snížení časové náročnosti vzhledem k počtu testovacích uzlů. Přínosem této práce je odhalení dosud neznámých chyb v rozšíření JavaScript Restrictor a poskytnutí potřebných informací, díky nimž bylo možné část zjištěných chyb již opravit.
Reeingineering systému Umbrela
Maroši, Martin
Maroši M. Reengineering systému Umbrela. Diplomová práce. Brno, 2018 Práce se zabývá reengineeringem dotazníkového systému Umbrela. V textu jsou popsány důvody reengineeringu, výběr technologií, návrh aplikace, popis základních bloků aplikace a implementace. V práci jsou také zmíněny návrhy ke zlepšení chodu celého projektu a dalšího vývoje.
Automation of InfiSpector project’s infrastructure
Hais, Vratislav
Tato diplomová práce je zaměřena na automatizaci často používaných funkcionalit, přídání automatických testů a rozšíření repositáře o průběžnou integraci projektu InfiSpector. Projekt InfiSpector, společně s popisem jednotlivých technologií použítých v tomto projektu, jsou prezentovány na začátku diplomové práce. Následuje teorie o jazyku Bash, průběžné integraci, testování, a další. Po teoretické části následuje analýza projektu - jak bude projekt řešen a jaké jsou očekávané výsledky. Následuje kapitola o implementaci, kde jsou již konkrétní příklady výsledného projektu a jejich popis. Závěr práce předkláda shrnutí výsledků a návrhy na vylepšení projektu InfiSpector.
C++ knihovna pro práci s čísly v pohyblivé řádové čárce s libovolnou přesností
Závada, Vladislav ; Šnobl, Pavel (oponent) ; Hruška, Tomáš (vedoucí práce)
Tato práce se zabývá návrhem floating point modulu, který umožní provádět operace s floating point operandy které mají libovolnou bitovou šířku. K tomuto účelu je modul implementován jako šablonová třída v jazyce C++. Modul je navržen tak aby umožňoval jeho použití při návrhu aplikačně specifického procesoru. Nejprve je popsán standard floating point čísel a šablonové funkce v jazyce c++. V praktické části jsou poté popsány algoritmy jednotlivých operací a návrh samotného modulu jako šablonové knihovny.
Automatizované testování systému Fitcrack
Chripko, Juraj ; Polčák, Libor (oponent) ; Hranický, Radek (vedoucí práce)
Práca si kladie za cieľ navrhnúť a implementovať automatizované testy pre systém Fitcrack, distribuovaný systém na lámanie hesiel založený na platforme BOINC. Je využité testovanie so znalosťou zdrojových kódov, konkrétne testovanie založené na požiadavkách. Na začiatku práce sú vysvetlené všeobecné praktiky testovania, potom nasleduje kapitola o testovaní založenom na požiadavkách, ktorá je základom praktickej časti. Práca ďalej obsahuje popis architektúry systému Fitcrack, návrh testov, vybrané detaily implementácie ako aj popis a výsledky testovania.
Automatické testování systému BeeeOn
Wolfert, Richard ; Hujňák, Ondřej (oponent) ; Viktorin, Jan (vedoucí práce)
Táto diplomová práca sa zaoberá analýzou projektu Internetu vecí BeeeOn, návrhu a tvorbe jednotkových, integračných, systémových testov a ich automatizácii s využitím systému Kontinuálnej integrácie Jenkins CI. Teoretická časť sa venuje základom testovania softvéru a Kontinuálnej integrácii. Jadro práce tvorí špecifikácia a popis systému BeeeOn, požiadavky a potreby pre tvorbu automatických testov, ich návrhu a implementácie. V závere sa práca venuje dosiahnutým výsledkom a možnostiam rozšírenia.
Testy řízený vývoj na platformě .NET
Bárta, Jan ; Buchalcevová, Alena (vedoucí práce) ; Vít, Jan (oponent)
Testy řízený vývoj softwaru (TDD) je komplexní agilní metodika, která se nezabývá pouze testováním, ale obecně vývojem softwaru. Tato práce představuje obecné principy TDD, ale také konkrétní postupy a praktiky na platformě Microsoft .NET. V práci jsou uvedeny příklady podpůrných aplikací, které jsou pro TDD na této platformě vhodné, a dále prak- tické ukázky kódu v programovacím jazyce C#. Na těchto ukázkách je předváděn apliko- vaný proces testy řízeného vývoje. Práce se dále věnuje nejenom samotnému TDD, ale také pojmům, které s ním souvisí. Jed- na z kapitol je věnována obecně testování softwaru, automatizovaným testům, či agilním metodikám, ke kterým TDD patří. Práce se dále zaměřuje na požadavky, které jsou kladeny na testy i na vyvíjenou a testova- nou aplikaci. Pro úspěšné aplikování TDD je nutné dodržet některé postupy a omezení. Pokud by nebyly dodržovány, může se stát testy řízený vývoj neefektivní a náročný pří- stup. V opačném případě je to ideální nástroj pro produkování kvalitního kódu.

Národní úložiště šedé literatury : Nalezeno 19 záznamů.   předchozí11 - 19  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.