Národní úložiště šedé literatury Nalezeno 5 záznamů.  Hledání trvalo 0.01 vteřin. 
Integration of Static Code Analysis into Issue Tracking System
Jančová, Markéta ; Burget, Radek (oponent) ; Kolář, Dušan (vedoucí práce)
Static code analysis is a way of improving source code quality. It also helps to reveal bugs before they cause serious runtime problems. SonarQube is a tool that detects findings during periodical analyses and creates appropriate issues that provide essential data to help a developer to fix problems. Jira is an issue tracking system that is used by agile teams all over the world. Integrating static code analysis into issue tracking system should prevent Jira issues to be reopened due to bugs and reduce a number of bugs that are caused by integrating new features. This thesis investigates ways of integrating SonarQube into Jira and provides possible solution of the integration. The solution is tested, optimized, and another solutions are provided.
Integration of Static Code Analysis into Issue Tracking System
Jančová, Markéta ; Burget, Radek (oponent) ; Kolář, Dušan (vedoucí práce)
Static code analysis is a way of improving source code quality. It also helps to reveal bugs before they cause serious runtime problems. SonarQube is a tool that detects findings during periodical analyses and creates appropriate issues that provide essential data to help a developer to fix problems. Jira is an issue tracking system that is used by agile teams all over the world. Integrating static code analysis into issue tracking system should prevent Jira issues to be reopened due to bugs and reduce a number of bugs that are caused by integrating new features. This thesis investigates ways of integrating SonarQube into Jira and provides possible solution of the integration. The solution is tested, optimized, and another solutions are provided.
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.
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.
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.