Národní úložiště šedé literatury Nalezeno 27 záznamů.  předchozí11 - 20další  přejít na záznam: Hledání trvalo 0.00 vteřin. 
Srovnání online nástrojů pro správu a vyhodnocování testů
Bouška, Matěj ; Hyblbauer, Jan (vedoucí práce) ; Buchalcevová, Alena (oponent)
Práce se zabývá analýzou trhu s online nástroji pro správu a vyhodnocování testů sloužících k zvýšení efektivity testování. Cílem této práce je výběr nejvhodnějších nástrojů na základě stanovených kritérií. V teoretické části se práce zaměřuje na vymezení pojmů z oblasti testování softwarových aplikací a je zde vymezena konkrétní oblast testování, ve které jsou nástroje pro správu a vyhodnocování testů používány. Praktická část práce porovnává vybrané nástroje dle srovnávacích kritérií definovaných v analytické části. Na základě výsledků porovnání nástrojů z praktické části jsou doporučeny nejvhodnější nástroje pro zefektivnění testování softwarových aplikací.
Analysis and Testing of Concurrent Programs
Letko, Zdeněk ; Lourenco, Joao (oponent) ; Sekanina, Lukáš (oponent) ; Vojnar, Tomáš (vedoucí práce)
The thesis starts by providing a taxonomy of concurrency-related errors and an overview of their dynamic detection. Then, concurrency coverage metrics which measure how well the synchronisation and concurrency-related behaviour of tested programs has been examined are proposed together with a~methodology for deriving such metrics. The proposed metrics are especially suitable for saturation-based and search-based testing. Next, a novel coverage-based noise injection techniques that maximise the number of interleavings witnessed during testing are proposed. A comparison of various existing noise injection heuristics and the newly proposed heuristics on a set of benchmarks is provided, showing that the proposed techniques win over the existing ones in some cases. Finally, a novel use of stochastic optimisation algorithms in the area of concurrency testing is proposed in the form of their application for finding suitable combinations of values of the many parameters of tests and the noise injection techniques. The approach has been implemented in a prototype way and tested on a set of benchmark programs, showing its potential to significantly improve the testing process.
Využití virtualizace při přípravě infrastruktury pro testování webových aplikací
Nepejchalová, Radka ; Vasilenko, Alexandr (vedoucí práce) ; Rostislav , Rostislav (oponent)
Práce si klade za cíl přiblížit některé ze současně využívaných postupů či principů v rámci vývoje softwaru. V dnešní době je kladen velký důraz na efektivitu a kvalitu spolupráce týmů. Právě zde vzniká potřeba řídit se principy kontinuální integrace a to především u komplexnějších projektů, na kterých aktivně spolupracuje paralelně více vývojářů. Je zde větší potřeba integrovat přibývající nový kód a ujistit se, že je vzniklý celek funkční. Jedním ze základních kamenů kontinuální integrace je pravidelné testování - tedy odhalování problémů, které by mohly nastat při nasazení v produkčním prostředí. Takové testování však může být velice nákladné a ke snížení těchto nákladů vede právě využití virtualizace. Testování nových verzí aplikace je díky virtualizaci velice snadné. Každý vývojář si může na vlastním počítači vytvořit vlastní virtuální stanici a na ní nanečisto vyzkoušet běh aplikace. Část práce se věnuje právě těmto zmíněným postupům a logicky je propojuje. Praktická část se pak věnuje demonstraci řešení reálného problému.
Automatizované testování robotickým manipulátorem
Pernikář, Aleš ; Davídek, Daniel (oponent) ; Richter, Miloslav (vedoucí práce)
Tato bakalářská práce se zabývá automatizováním testovacích procedur software pomocí automaticky řízeného robotického manipulátoru. Práce stanovuje požadavky na počáteční podmínky testů, jejich průběh a způsob vyhodnocení výsledků. Dále popisuje testované prostředí YSoft SafeQ a multifunkční tiskárny, na kterých se daný software využívá. V práci jsou navrhnuty algoritmy pro řízení manipulátoru a získávání výsledků ze snímacích zařízení. Dále jsou popsány vlastní navrhnuté knihovny pro vytvoření rozhraní mezi testovacím prostředí a testovacím nástrojem. Při realizování testů je využito prostředí Robot Framework, v němž jsou navrhnuty testovací plány, které jsou následně realizovány na vzdáleném zařízení pomocí testovacího rozhraní Atlassian Bamboo.
Sada testů pro projekt OpenLDAP/NSS
Špůrek, David ; Očenášek, Pavel (oponent) ; Smrčka, Aleš (vedoucí práce)
Cílem práce je vytvořit sadu testů pro projekt OpenLDAP/NSS. Práce objasňuje principy testování, možnosti automatizace testování v prostředí GNU/Linux a vysvětluje pojmy LDAP i NSS. Testy jsou navrženy pro distribuci Fedora/Red Hat Enterprise Linux a jsou automatizovány pomocí skriptování v shellu s využitím knihovny Beakerlib pro testování. Pro návrh testů je použita metoda black box. Testy se zaměřují na integraci OpenLDAP a NSS. V práci jsou navrhnuty a implementovány testy pro balíky openldap-clients, kerberos, nss-pam-ldapd, samba a autofs.
Statická detekce častých chyb JBoss aplikačního serveru
Vyvial, Pavel ; Rogalewicz, Adam (oponent) ; Letko, Zdeněk (vedoucí práce)
Práce si klade za úkol poskytnout čtenáři popis statické analýzy prováděné prostřednictvím nástroje FindBugs nad aplikačním serverem JBoss od společnosti Red Hat. Na základě analýzy vybraných chyb byly vytvořeny vzory pro jejich detekci, které byly následně naimplementovány jako zásuvné moduly statického analyzátoru FindBugs (tzv. detektory). Vytvořené detektory byly otestovány na vývojové verzi JBoss aplikačního serveru a výsledky jsou publikovány v závěru práce.
Zajištění kvality webových aplikací pomocí nástrojů automatického testování
Reš, Radim ; Očenášek, Pavel (oponent) ; Kreslíková, Jitka (vedoucí práce)
Tato diplomová práce se zabývá problematikou zajištění kvality webových aplikací pomocí nástrojů automatického testování. Cílem této práce je navrhnout a implementovat řešení pro automatické regresní testování mapové webové aplikace. V první části práce jsou proto popsané principy zajištění kvality softwaru se zaměřením na testování softwaru. V následující části navazuje kapitola o možnostech automatického testování software založené na analýze dostupných nástrojů pro podporu automatického testování webových aplikací. Další kapitoly diplomové práce se zabývají volbou vhodného nástroje automatického testování, návrhem a implementací řešení pro automatické regresní testování mapové webové aplikace.
Zdokonalení procesu automatického testování softwarových aplikací
Šmerda, Jakub ; Očenášek, Pavel (oponent) ; Kreslíková, Jitka (vedoucí práce)
Práce se zabývá procesem automatického testování software. Popisuje základní principy tvorby testů a seznamuje s běžnými nástroji pro průběžnou integraci. Hlavním cílem práce je zlepšení procesu automatického testování v oddělení Corporate Technology Development Center společnosti Siemens, s.r.o., které bylo realizováno zásuvným modulem pro nástroj TeamCity, který zpřehlednil reportování výsledků testů. Na konci práce jsou navrhnuta rozšíření zásuvného modulu, která by mohla mít další přínos pro proces automatického testování pomocí nástroje TeamCity. Práce také obsahuje manuál pro snadnou instalaci implementovaného řešení.
Řízení projektů v kompetenčním centru SQA
Hendrich, Michal ; Buchalcevová, Alena (vedoucí práce) ; Chocholatý, Drahomír (oponent)
Tato práce se zabývá řízením projektů v kompetenčním centru Software Quality Assurance, které působí na Vysoké škole ekonomické v Praze. První celek této diplomové práce je zaměřen na základní terminologii řízení projektů a projektů zaměřených na testování. Druhý celek je zaměřen na řízení projektů v kompetenčním centru Software Quality Assurance, kde je popsán upravený životní cyklus projektu dle PMBOK a životní cyklus projektu testování. Všechny fáze životního cyklu obsahují dílčí činnosti a zodpovědné osoby za danou činnost. Poslední částí této práce je zaměřena na řízení kompetenčního centra Software Quality Assurance dostupným nástrojem pro spolupráci IBM Connections, který je dostupný pro studenty a zaměstnance Vysoké školy ekonomické v Praze. Práce je uceleným materiálem určený především pro manažera kompetenčního centra, jeho týmy a obsahuje návody jak řídit samotné centrum a jeho projekty.
Využití crowdsourcingu pro testování softwaru
Benko, Ondřej
Tato práce se zabývá vytvořením webové aplikace, která má za cíl nabídnout alternativu v možnostech testování desktopových i mobilních aplikací. V teoretické části získáváme základní přehled o principech testování softwaru a možnostech jeho využití při crowdsourcingových testovacích projektech. V praktické části je navržena funkčnost webové aplikace i její datová struktura. Na základě vytvořeného návrhu a získaných znalostech o testování softwaru je následně tato aplikace implementována.

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