Národní úložiště šedé literatury Nalezeno 7 záznamů.  Hledání trvalo 0.01 vteřin. 
Správa testů s podporou scénářů BDD
Bložoňová, Barbora ; Janoušek, Vladimír (oponent) ; Smrčka, Aleš (vedoucí práce)
Tato práce se zabývá prostředky pro správu požadavků a testovacích scénářů pro automatizované testování. Jejím cílem je na základě analýzy dostupných prostředků specifikovat a navrhnout webovou službu založenou na procesu Behaviour driven development, která pokryje jak správu požadavků testovaného softwaru, tak jeho automatizované testování. Výsledná aplikace TestBuDDy umožňuje správu testovací knihovny, kdy promítá provedené změny do vzdáleného repozitáře testovaného softwaru. Provedené změny spustí testy testovací knihovny na testovaný software (spravováno BDD frameworkem) a aplikace je schopna si interpretovat výsledky testů, uložit reporty a generovat a shlukovat nalezené chyby. Aplikace též umožňuje správu požadavků vůči testovací knihovně a správu uživatelů. Aplikace je integrována s CI/CD nástrojem Gitlab CI, BDD frameworkem JBehave a nástrojem pro správu chyb JIRA. Aplikace je navržena tak, aby usnadnila práci testerům, a s ohledem na budoucí expanzi v rámci open source komunity.
Správa testů s podporou scénářů BDD
Bložoňová, Barbora ; Janoušek, Vladimír (oponent) ; Smrčka, Aleš (vedoucí práce)
Tato práce se zabývá prostředky pro správu požadavků a testovacích scénářů pro automatizované testování. Jejím cílem je na základě analýzy dostupných prostředků specifikovat a navrhnout webovou službu založenou na procesu Behaviour driven development, která pokryje jak správu požadavků testovaného softwaru, tak jeho automatizované testování. Výsledná aplikace TestBuDDy umožňuje správu testovací knihovny, kdy promítá provedené změny do vzdáleného repozitáře testovaného softwaru. Provedené změny spustí testy testovací knihovny na testovaný software (spravováno BDD frameworkem) a aplikace je schopna si interpretovat výsledky testů, uložit reporty a generovat a shlukovat nalezené chyby. Aplikace též umožňuje správu požadavků vůči testovací knihovně a správu uživatelů. Aplikace je integrována s CI/CD nástrojem Gitlab CI, BDD frameworkem JBehave a nástrojem pro správu chyb JIRA. Aplikace je navržena tak, aby usnadnila práci testerům, a s ohledem na budoucí expanzi v rámci open source komunity.
Webová aplikace pro správu testovacích scénářů
Čejka, Petr ; Pavlíčková, Jarmila (vedoucí práce) ; Pour, Jan (oponent)
Cílem práce je zanalyzovat, navrhnout a implementovat webovou aplikaci pro správu testovacích scénářů. Aplikace je vytvořena pro konkrétní projektový tým konkrétní firmy podle jejich požadavků. Nicméně je vhodná pro všechny, kteří chtějí jednoduchou open source aplikaci pro správu testovacích scénářů poskytující dostatečnou funkcionalitu pro menší týmy zdarma. Práce se skládá ze dvou částí. První část je text práce zaměřený na analýzu a popis aplikace a druhá je uložena jako elektronická příloha obsahující zdrojové kódy vytvořené aplikace. V první části jsou též popsány technologie použité při implementaci.
Projekt vývoje Integrovaného testovacího nástroje
Ženíšek, Jan ; Buchalcevová, Alena (vedoucí práce) ; Kolář, Ladislav (oponent)
V současné době je rychlost vývoje nových softwarových produktů klíčovým faktorem úspěchu a není podstatné, zda se rychlým vývojem snaží různé společnosti co nejvíce uspokojit potřeby zákazníků nebo předběhnout konkurenci a zaplnit tak volné místo na trhu. Díky zrychlenému vývoji jsou kladeny nové nároky na proces zjišťování kvality softwaru. Nástroje, které podporují proces zajišťování kvality softwaru, jsou v současnosti dvojího druhu. V prvním případě se jedná o komplexní testovací nástroje komerčního charakteru, které zpravidla obsahují rozsáhlé funkcionality, ale jejich nákup je extrémně finančně nákladný. Protipólem těchto nástrojů jsou nástroje open-sourcové, které lze naopak možno pořídit zdarma, fungují na více druzích operačních systémů a je možné je jakkoliv upravovat. Jejich funkce jsou, bohužel, většinou zaměřeny pouze jen na určitou podmnožinu řízení kvality softwaru. Tento současný stav se rozhodla změnit společnost TRASK solution a.s., která oslovila kompetenční centrum Software Quality Assurance na Vysoké škole ekonomické v Praze, za účelem vytvoření Integrovaného testovacího nástroje (zkráceně ITN), který by nejen využil výhodu open-source nástrojů, ale i poskytoval široké množství funkcionalit jako komerčních řešení. Hlavním cílem diplomové práce je popsat podstatné fáze procesu vytváření systému Integrovaného testovacího nástroje po stránce věcné i metodické. Tento cíl práce je složen z řady cílů dílčích, mezi které patří analýza zadání a návrh řešení systému, analýzy portfolia open-source produktů, výběr nejvhodnějších nástrojů pro následnou integraci, zvolení metodiky budování informačních systémů, zhodnocení zpětné vazby od zadavatele a návrh dalšího směru rozvoje nástroje. Nejvýznamnějším přínosem diplomové práce je samotná realizace projektu ITN, který může být využit nejenom při výuce informatiky na Vysoké škole ekonomické v Praze, ale může být použit i při řízení kvality softwaru v komerčních společnostech.
Vývoj a implementace testovací platformy
Burian, Vojtěch ; Buchalcevová, Alena (vedoucí práce) ; Zelenka, Petr (oponent)
Kvalita je pravděpodobně jedna z nejdůležitějších vlastností úspěšného softwarového produktu. Jak již v minulosti ukázala zkušenost s mnoha softwarovými projekty, vynechání testování a řízení kvality z procesu vývoje software může v důsledku vyvolat obrovské dodatečné náklady pro vývojářskou společnost. Postupně tedy testování software, jakožto disciplína, získala důležitou pozici v rámci ostatních aktivit vývoje tohoto programového vybavení. A protože v důsledku vzrůstajících zákaznických požadavků a rostoucí konkurence se software stává čím dál více komplikovanějším, musí být také nasazovány stále vyvinutější metody pro jeho testování. Vedle tvorby testovací strategie i plánování iterací, implementace vícero testovacích typů v rámci testovacího portfolia, automatizace, vyhodnocování, řízení a údržba testování: tyto aktivity jsou běžně vyžadovány v rámci větších softwarových projektů. Formalizovaná podoba testování software je dnes nicméně nasazována také v projektech založených na agilních metodách řízení, od nichž, z důvodu rozhodnutí managementu či cílového odvětví, se nezbytně očekává praxe dodávek produktů nejvyšší kvality. To vše zvyšuje pozornost věnovanou disciplíně testování software. Cílem této práce je navrhnout a implementovat nový systém testování software v rámci reálného projektu společnosti CertiCon a.s., pro kterou vývoj software představuje hlavní obchodní činnost. Současné problémy a možná zlepšení, shromážděné současně projektovým managementem a autorem práce, jsou analyzovány v první praktické části diplomové práce and transformovány do požadavků na nový testovací systém, který by měl pokrýt jak procesní změny na projektu, tak vývoj a implementaci potřebného software.
Application Lifecycle Management - porovnání produktů
Jandl, Jiří ; Kunstová, Renáta (vedoucí práce) ; Štěpán, Radek (oponent)
Bakalářská práce se věnuje systémům pro správu životního cyklu aplikace -- Application Lifecycle Management (ALM). Jejím cílem je popsat nástroj Polarion ALM 2012 a srovnat jeho funkcionalitu s nástroji ALM od společností IBM a HP. Posuzovány jsou základní funkce jednotlivých částí ALM a také podpora spolupráce v týmu, možnost dokumentace procesů, sdílení informací, svoboda uživatelů ve volbě nastavení, způsoby vytváření prvků v systému, možnosti jejich provázání a dohledatelnost změn. Přínosem práce je komentované srovnání funkcionality nástrojů ALM od velkých společností s nástrojem Polarion. První část práce se věnuje popisu platformy ALM v obecné rovině. V druhé části je popsána funkcionalita nástroje Polarion ALM 2012. Ve třetí část je realizováno srovnání nástroje HP ALM 11 a IBM Rational Team Concert Enterprise 3.0 s nástrojem Polarion ALM 2012.
Nástroje na podporu testování
Faustová, Tereza ; Buchalcevová, Alena (vedoucí práce) ; Šplíchalová, Marcela (oponent)
Tématem práce je problematika testování softwaru. Hlavní důraz klade práce na nástroje na podporu řízení testů, automatického funkčního a manuálního testování a v neposlední řadě na nástroje pro sledování chyb. Cílem této diplomové práce je seznámit čtenáře s testováním softwaru, především s nástroji, které je možné na podporu testování využívat. Cílem je nabídnout přehled základních komerčních i volně šířených nástrojů v oblasti řízení testů, manuálního testování, automatického funkčního testování a sledování chyb. Dále je také cílem navrhnout kritéria, která usnadní výběr nástroje. Druhým cílem práce je praktický příklad propojení a konfigurace nástrojů z řady IBM Rational - ClearQuest, ClearCase, Manual Tester a Functional Tester, a popis základní práce s nimi. Cílů práce bylo dosaženo na základě studia dostupných zdrojů a na základě vlastních zkušeností s danými nástroji na podporu testování. Přínos diplomové práce spočívá v charakteristice vybraných nástrojů na podporu testování a především v návrhu kritérií, podle kterých je možné nástroje vybírat. Poslední část poskytuje čtenáři praktický návod, jakým způsobem lze nakonfigurovat nástroje na podporu testování z řady IBM Rational. Práce je koncipována do tří hlavních částí. První část se věnuje základním termínům, se kterými je možné se v oblasti testování setkat, a přehledu typů testů. Dále jsou zde popsány dva nejznámější modely životního cyklu a metodika RUP. Druhá část se věnuje samotnému přehledu nástrojů na podporu testování, pozornost je věnována oblastem: řízení testů, manuální testování, sledování chyb a automatické funkční testování. Pro každou kategorii nástrojů byla definována kritéria, podle kterých je možné nástroj vybírat. Poslední část se věnuje praktickému příkladu nastavení a základní práce s vybranými nástroji na podporu testování z řady IBM Rational.

Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.