Národní úložiště šedé literatury Nalezeno 855 záznamů.  začátekpředchozí846 - 855  přejít na záznam: Hledání trvalo 0.00 vteřin. 
Návrh metodiky testování webových aplikací
Fiurášek, Tomáš ; Buchalcevová, Alena (vedoucí práce) ; Borovcová, Anna (oponent)
S vývojem webových aplikací neoddělitelně souvisí jejich testování. A právě oblasti testování webových aplikací se věnuje tato diplomová práce. Cílem práce je navrhnout metodiku testování webových aplikací pro menší softwarovou společnost. Navrhovaná metodika vychází z metodiky OpenUP a ze zkušeností, které autor nabyl v praxi. Teoretická část práce je věnována jednak testování, kde je čtenáři přiblíženo testování jako takové, historie testování a různé přístupy k testování. Dále se teoretická část zaměřuje na webové aplikace a jejich specifika s ohledem na testování. Vzhledem k tomu, že navrhovaná metodika je inspirována metodikou OpenUP, je tato metodika včetně jejích základních principů a prvků představena v další samostatné kapitole. Následuje nejrozsáhlejší kapitola, ve které je podrobně rozebrána navrhovaná metodika testování webových aplikací, jejímiž základními prvky jsou role, činnosti a artefakty. Podrobně je rozebrána i problematika chyb a jejich životních cyklů. Práce je zakončena krátkým zamyšlením nad aspekty a možnostmi implementace navrhované metodiky v prostředí menšího podniku.
Metodika ICONIX Process
Válková, Jana ; Pavlíčková, Jarmila (vedoucí práce) ; Kunstová, Renáta (oponent)
Ústřední část této práce se zabývá seznámením s agilní, případy užití řízenou metodikou pro vývoj softwaru ICONIX Process. Čtenář je nejprve uveden do principů agilního programování, na které navazuje detailní popis metodiky a všech jejích fází s praktickými příklady z ukázkového projektu - počínaje důkladnou analýzou požadavků, přes návrh aplikace až po nástin implementace a testování.
Analýza nástrojů pro sledování chyb (bug tracking systems)
Matoušková, Barbora ; Balada, Jakub (vedoucí práce) ; Buchalcevová, Alena (oponent)
Úvod bakalářské práce se zabývá teoretickou stránkou testování a jeho významu při vývoji softwaru. Další části práce se zabývají hlavním tématem práce, popisují a hodnotí čtyři systémy pro sledování chyb (bug tracking systems). Pro objektivní hodnocení jsou nejdříve určeny a specifikovány metriky, podle nichž jsou trackovací systémy popisovány a hodnoceny. Popis každého ze systémů je doplněn i o subjektivní pozorování odvozené od práce s daným systémem. Jedná se o dva systémy open source a dva komerční systémy. V závěru práce je uvedeno bodové ohodnocení. Jsou zde zmíněny i možné důvody preference jiných systémů než systému, který získal nejvíce bodů. Tato práce může sloužit začínajícím firmám, které vyvíjejí software a rozhodují se začít trackovací systém používat. Jsou zde popsány výhody a nevýhody systémů, které mohou usnadnit rozhodování při jejich výběru.
Podpora testování ve vybraných PHP frameworcích
Kouba, Daniel ; Pavlíček, Luboš (vedoucí práce) ; Burkoň, Lukáš (oponent)
Cílem této práce je poskytnout čtenářovi stručný přehled o možnostech týmové spolupráce, testování, technikách agilního programování a jiných moderních aspektů při vývoji webových aplikací. Dále práce ukazuje, jakým způsobem se dají tyto metodiky a doporučení efektivně využít v některých moderních frameworcích (Zend Framework, CakePHP, Yii). Kromě tohoto přehledu si práce klade za cíl i názornou ukázku toho, jak se dá využít průběžná integrace v oblasti vývoje webových aplikací. Práce je rozdělena na 2 hlavní části. První část se zabývá teoretickými poznatky o spolupráci, využití testovaní a webových frameworků při vývoji webových aplikací. V druhé "praktické" části se naopak bude zabývat využitím těchto poznatků v praxi. Obsahem praktické části je vytvoření celého řetězce průběžné integrace pro prostředí vývoje webových aplikací a jeho implementace v akademickém prostředí Vysoké Školy Ekonomické v Praze. Přínosem této práce je především poskytnutí uceleného přehledu o moderních technikách vývoje webových aplikací jako jsou extrémní programování, testování, spolupráce a OO frameworky pro rychlý vývoj webových aplikací. Dalším přínosem je názorná ukázka implementace průběžné integrace pro prostředí webových aplikací.
Frameworks for unit testing in Java
Vaško, Ľubomír ; Pavlíčková, Jarmila (vedoucí práce) ; Pecinovský, Rudolf (oponent)
Cílem práce je popsat jednotlivé frameworky pro jednotkové testování a stanovení kritérií pro výběr nejvhodnějšího frameworku. První část práce se zamerieva na popis testování a popsání testovacích vzorů pro jednotkové testování. V druhé části jsou popsány vybrané frameworky a to konkrétně JUnit, TestNG, JBehava a JTiger. Ve třetí části práce jsou stanovena kritéria, která by frameworky pro jednotkové testování měli co do největší míře splňovat. Následný výběr frameworku, který nejlépe splňuje stanovená kritéria je provedeno pomocí multikriteriální výběru, který umožnil kritériam přiřadit i váhy důležitosti.
Podpora řízení softwarové kvality v malé firmě
Vávra, Pavel ; Novotný, Ota (vedoucí práce) ; Jonáš, Zdeněk (oponent)
Cílem této práce je vytvoření návrhu frameworku vhodného pro podporu řízení kvality softwaru v malé vývojářské firmě. Framework zahrnuje procesy, metodiky a nástroje, které mají dohromady sloužit ke zlepšení kvality softwarových produktů firmy. Konkrétní implementace frameworku je ukázána formou případové studie. Podklady pro případovou studii byly sbírány ve firmě Cleverbee, v které autor po dobu tvorby studie pracoval. Přínosem autora práce je tedy v první řadě vytvoření návrhu frameworku na základě autorových zkušeností a okomentovaný soupis konkrétních výsledků jeho implementace. Podrobnější vytýčení cílů a účelu této práce a určení cílového čtenáře lze nalézt v kapitole 1. Úvod. Pojmy používané v práci jsou popsány v kapitole 2. Vymezení pojmů. Kapitola 3. Softwarová kvalita a její definice se zabývá definicí pojmu "softwarová kvalita" a popisuje specifika malých firem. Kapitola 4. Podpora řízení softwarové kvality představuje teoretický základ práce. Je v ní popsáno, jak na oblast softwarové kvality a testování nahlíží metodiky RUP a CMMI. V kapitole 5. Návrh frameworku už se pak nachází konkrétní návrh frameworku pro řízení softwarové kvality. Framework byl vytvořen jak na základě relevantních zdrojů, tak na základě autorových zkušeností. Kapitola 6. Případová studie pak popisuje příklad implementace navrženého frameworku v malé firmě. Součástí případové studie jsou i popisy použitých nástrojů. V kapitole 7. Závěr se pak nachází stručné shrnutí výsledků práce
Ladění a testování databázových systémů pro potřeby digitálního archivu SAFE III
Pobuda, Tomáš ; Chlapek, Dušan (vedoucí práce) ; Štrunc, Martin (oponent)
Práce se zabývá laděním databáze Oracle digitálního archivu SAFE. Konkrétně nastavením parametrů databáze a databázového. Je rozdělena na tři části. V první charakterizuje faktory, které ovlivňují výkon databáze. Ve druhé popisuje možnosti ladění a nastavení databáze Oracle. Ve třetí části je nejdříve představen systém SAFE, poté vybrán vhodný testovací nástroj pro generování zátěže a popis testovacích scénářů a naposled jsou provedeny testy a porovnány výsledky při různých nastaveních databáze. Cílem práce je popis a vyzkoušení ladění databáze Oracle, kterou využívá digitální archiv SAFE. Dalším cílem je test rychlosti vkládání souborů digitálního archivu SAFE při různých nastaveních (ukládání do databáze, na souborový systém). Těchto cílů je dosaženo generováním zátěže testovacím nástrojem a porovnáváním doby odezvy při různých nastaveních. Přínosem práce je především vyzkoušení ladění databáze Oracle, která je využívána digitálním archivem SAFE. Dokument může být použit jako příručka pro implementátory testované implementace digitálního archivu SAFE.
Webová aplikace pro testování programů při výuce
Podolka, Luděk ; Pavlíček, Luboš (vedoucí práce) ; Pecinovský, Rudolf (oponent)
Cílem této diplomové práce je popsat možné způsoby řešení kompilace, spouštění a testování uživatelských programů v jazyce Java v prostředí webového serveru. Dalším cílem je navrhnout a implementovat webovou aplikaci, která by umožňovala studentům psaní a testování jednoduchých programů při výuce Javy. Metodou dosažení cíle je studium relevantních zdrojů, zejména dokumentace a zdrojového kódu projektů implementujících dynamické spouštění programů. K dosažení cíle praktické části autor využívá analýzu požadavků a principy implementace agilní metodiky extrémního programování. Pro názornost návrhu aplikace jsou použity prvky notace jazyka UML. První část práce je zaměřena na teorii spouštění programů v Javě, načítání tříd, kompilaci zdrojových kódů a bezpečnost programu. Dále je uveden přehled nástrojů, které vznikly následným vývojem a jsou postaveny nad těmito základními koncepty. Jedná se dynamické modulární systémy, nástroje pro testování software, nástroje pro automatizaci sestavení a integrační servery. Tyto nástroje implementují dynamické spouštění programů. Třetí skupinou jsou nástroje vhodné pro kvalitativní analýzu zdrojového kódu, které mohou být využity při vytvářené webové aplikace pro účely výuky. V praktické části autor shrnuje zadání úkolu vytvoření webové aplikace a provádí analýzu požadavků. Na základě požadavků se autor krátce věnuje vnitřnímu uspořádání webové aplikace. Detail návrhu aplikace je demonstrován na vybraném uživatelském příběhu. V textu je zařazen přehled technologií a nástrojů použitých k řešení praktické části. Nedílnou součást práce tvoří webová aplikace provozovaná na adrese http://kitscm.vse.cz/tppv. Vlastním přínosem autora je vytvoření přehledu problematiky potřebné k úspěšné analýze, návrhu a implementaci webové aplikace pro testování programů a samotný výsledek provedení těchto procesů.
Aplikace SOX v IBM Česká republika
Kušnírová, Barbora ; Pelák, Jiří (vedoucí práce) ; Vašek, Libor (oponent)
Tato práce je o zákoně SOX, který vznikl v USA v roce 2002 jako reakce na defraudace velkých podniků. Zákon je zaměřen na zpřísnění kontrol podniků a taky udává povinnost CEO a CFO společností vydávat tzv. zhodnocení efektivity interních kontrol nad finančním. S daným zákonem se vážou i jiné předpisy, například ty, které vydala organizace PCAOB. PCAOB má ve svém portfoliu různé auditorské standardy, moje práce je zaměřena na Standard č. 5. Na společnost IBM zákon dopadl taky a druhá polovina mojí práce je zaměřena na popis souvisejících skutečností, jakým spůsobem zajišťují kontroly, testování a certifikaci. Závěr práce je věnovám vztahu IBM a zákazníků, kteří také podléhají zákonu SOX.
Zvyšování zralosti testovacích procesů v IT společnosti
Kučera, Martin ; Buchalcevová, Alena (vedoucí práce)
Předmětem zájmu práce je problematika optimalizace procesů testovací disciplíny jakožto plnohodnotné součásti vývoje softwaru. Přístup vedoucí ke zlepšení testovacích procesů je uplatněn v prostředí útvaru testování vybrané společnosti. K tomuto účelu je využito koncepce zvyšování zralosti a vyspělosti procesů obsažené v modelu CMMI. Prvním z cílů práce je poskytnutí teoretického výkladu věnovaného testování softwaru, procesnímu přístupu a modelům zralosti a vyspělosti, který dostatečně poslouží ke srozumitelnosti textu práce, jakož i k porozumění celému tématu. Bude sestaven teoretický výklad interpretující údaje z volně dostupných elektronických zdrojů, z bakalářské práce autora a s využitím znalostí získaných při studiu a z výukových materiálů. Pozornost bude zaměřena na definování důležitých pojmů a vzájemné souvislosti mezi popisovanými oblastmi. Jako další cíl bylo zvoleno sestavení popisu výchozího stavu, provedených změn a současného stavu organizační struktury, procesů a dokumentace testovacího útvaru vybrané společnosti. Budou vytvořeny procesní modely složené z diagramů, popisných tabulek a slovních charakteristik identifikovaných procesů. Při zachycení stavu a změn dokumentace bude kladen důraz na strukturu dokumentace jako celku a také jednotlivých složek, dále na chronologický postup zavádění používaných dokumentů a na vysvětlení jejich významu při testování. Pro vytvoření uceleného pohledu bude k dispozici popis organizační struktury s kompetencemi členů útvaru. Posledním cílem je návrh opatření ke zvýšení zralosti procesů a k dalšímu zlepšení dokumentace a organizační struktury v testovacím útvaru společnosti. V modelu CMMI budou vyhledány oblasti a doporučení, které jsou vázané na procesy testovací disciplíny. Obsah bude interpretován do podoby dílčích kroků určených k přímému uplatnění v testovacím útvaru a seřazených v pořadí optimálním pro útvar, které bude rovněž stanoveno. Nad rámec návrhu dle metodického produktu budou přítomna doporučení pro oblasti organizační struktury, procesů a dokumentace. Práce shrnuje zásadní skutečnosti a provedené změny, které se váží na organizační strukturu, procesy a dokumentaci testovacího útvaru vybrané společnosti v uplynulém dvouletém období. Přínos dále představuje vytvoření dosud neexistujících procesních modelů testovacího útvaru, které zachycují podobu testovacích procesů ve dvou časových okamžicích, a především kompletní návrh opatření ke zvýšení zralosti procesů a optimalizace organizační struktury a dokumentace.

Národní úložiště šedé literatury : Nalezeno 855 záznamů.   začátekpředchozí846 - 855  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.