{"id":{"repo_id":"brno-tech","oai_identifier":"oai:dspace.vut.cz:11012/191443"},"canonical_url":"https://search.dev.ndltd.org/etd/brno-tech/oai:dspace.vut.cz:11012/191443","repository":{"repo_id":"brno-tech","name":"Brno University of Technology","base_url":"https://dspace.vut.cz/oai/request"},"display":{"title":"Včasné testování v projektu oVirt/RHV","abstract":"Cílem této práce je automatizace přípravy testovacího prostředí v procesu manuálního včasného testování komponenty ovirt-web-ui projektu oVirt/RHV a umožnit tak testerovi efektivně využít svůj čas. Při řešení práce byly nastudovány agilní metodiky, princip včasného testování, projekt oVirt/RHV a nástroje Jira, Jenkins a GitHub usnadňující vývoj software. Automatizace byla implementovaná v jazyce Python a zasazena do existující automatizační struktury v GitLabu, přičemž je automaticky spouštěna pomocí nástroje Jenkins. Vytvořené komponenty pro komunikaci s jednotlivými nástroji umožňují nejen běh skriptu, který provádí přípravu prostředí, ale také budoucí získávání dat do databáze. Výsledná práce byla řádně otestována a podařilo se dosáhnout uvolnění až 2 hodin času testera na jiné pracovní aktivity.","abstract_html":"Cílem této práce je automatizace přípravy testovacího prostředí v procesu manuálního včasného testování komponenty ovirt-web-ui projektu oVirt/RHV a umožnit tak testerovi efektivně využít svůj čas. Při řešení práce byly nastudovány agilní metodiky, princip včasného testování, projekt oVirt/RHV a nástroje Jira, Jenkins a GitHub usnadňující vývoj software. Automatizace byla implementovaná v jazyce Python a zasazena do existující automatizační struktury v GitLabu, přičemž je automaticky spouštěna pomocí nástroje Jenkins. Vytvořené komponenty pro komunikaci s jednotlivými nástroji umožňují nejen běh skriptu, který provádí přípravu prostředí, ale také budoucí získávání dat do databáze. Výsledná práce byla řádně otestována a podařilo se dosáhnout uvolnění až 2 hodin času testera na jiné pracovní aktivity.","abstract_has_math":false,"creators":["Saranová, Ivana"],"institution":"Vysoké učení technické v Brně. Fakulta informačních technologií","degree_name":null,"degree_level":null,"degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":["Rogalewicz, Adam"],"committee_chairs":[],"committee_members":[],"year":null,"date_issued":"","date_published":null,"updated_at":"2026-07-24T01:22:09Z","subjects":["Automatizace","agilní metodiky","včasné testování","oVirt","RHV","Python","Jira","Jenkins","GitHub","příprava testovacího prostředí","Automation","agile methods","early testing","testing environment preparation"],"languages":["cs"],"rights":["Standardní licenční smlouva - přístup k plnému textu bez omezení"],"rights_urls":[],"identifier_entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["129045"],"render_values":[{"text":"129045","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/11012/191443","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.advisor","label":"Advisor","values":["Rogalewicz, Adam"]},{"key":"dc:creator","label":"Author","values":["Saranová, Ivana"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:publisher","label":"Institution","values":["Vysoké učení technické v Brně. Fakulta informačních technologií"]},{"key":"dc:type","label":"Dc Type","values":["Text"]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["Bc."]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Automatizace","agilní metodiky","včasné testování","oVirt","RHV","Python","Jira","Jenkins","GitHub","příprava testovacího prostředí","Automation","agile methods","early testing","testing environment preparation"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language.iso","label":"Language (ISO)","values":["cs"]},{"key":"dc:rights","label":"Dc Rights","values":["Standardní licenční smlouva - přístup k plnému textu bez omezení"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["129045"]},{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/11012/191443"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["Cílem této práce je automatizace přípravy testovacího prostředí v procesu manuálního včasného testování komponenty ovirt-web-ui projektu oVirt/RHV a umožnit tak testerovi efektivně využít svůj čas. Při řešení práce byly nastudovány agilní metodiky, princip včasného testování, projekt oVirt/RHV a nástroje Jira, Jenkins a GitHub usnadňující vývoj software. Automatizace byla implementovaná v jazyce Python a zasazena do existující automatizační struktury v GitLabu, přičemž je automaticky spouštěna pomocí nástroje Jenkins. Vytvořené komponenty pro komunikaci s jednotlivými nástroji umožňují nejen běh skriptu, který provádí přípravu prostředí, ale také budoucí získávání dat do databáze. Výsledná práce byla řádně otestována a podařilo se dosáhnout uvolnění až 2 hodin času testera na jiné pracovní aktivity.","The objective of this work is to automate the preparation of a testing environment, which is a part of manual early testing of ovirt-web-ui component in project oVirt/RHV and allow the tester to work efficiently. Agile methods, early testing principles, project oVirt/RHV, and software development tools Jira, Jenkins, and GitHub were studied in this thesis. Automation was implemented in Python programming language and the work was incorporated into an existing automation structure in GitLab, while simultaneously being run by the Jenkins tool. All created components communicating with each software development tool are not only used in the preparation script but also will be utilized to gather data into the database in the future. The finished work was thoroughly tested and helped to free up to 2 hours of tester's time for other work-related activities."]},{"key":"dc:title","label":"Title","values":["Včasné testování v projektu oVirt/RHV"]}]}],"canonical_facts":{"dc:contributor.advisor":["Rogalewicz, Adam"],"dc:creator":["Saranová, Ivana"],"dc:description.abstract":["Cílem této práce je automatizace přípravy testovacího prostředí v procesu manuálního včasného testování komponenty ovirt-web-ui projektu oVirt/RHV a umožnit tak testerovi efektivně využít svůj čas. Při řešení práce byly nastudovány agilní metodiky, princip včasného testování, projekt oVirt/RHV a nástroje Jira, Jenkins a GitHub usnadňující vývoj software. Automatizace byla implementovaná v jazyce Python a zasazena do existující automatizační struktury v GitLabu, přičemž je automaticky spouštěna pomocí nástroje Jenkins. Vytvořené komponenty pro komunikaci s jednotlivými nástroji umožňují nejen běh skriptu, který provádí přípravu prostředí, ale také budoucí získávání dat do databáze. Výsledná práce byla řádně otestována a podařilo se dosáhnout uvolnění až 2 hodin času testera na jiné pracovní aktivity.","The objective of this work is to automate the preparation of a testing environment, which is a part of manual early testing of ovirt-web-ui component in project oVirt/RHV and allow the tester to work efficiently. Agile methods, early testing principles, project oVirt/RHV, and software development tools Jira, Jenkins, and GitHub were studied in this thesis. Automation was implemented in Python programming language and the work was incorporated into an existing automation structure in GitLab, while simultaneously being run by the Jenkins tool. All created components communicating with each software development tool are not only used in the preparation script but also will be utilized to gather data into the database in the future. The finished work was thoroughly tested and helped to free up to 2 hours of tester's time for other work-related activities."],"dc:identifier.other":["129045"],"dc:identifier.uri":["http://hdl.handle.net/11012/191443"],"dc:language.iso":["cs"],"dc:publisher":["Vysoké učení technické v Brně. Fakulta informačních technologií"],"dc:rights":["Standardní licenční smlouva - přístup k plnému textu bez omezení"],"dc:subject":["Automatizace","agilní metodiky","včasné testování","oVirt","RHV","Python","Jira","Jenkins","GitHub","příprava testovacího prostředí","Automation","agile methods","early testing","testing environment preparation"],"dc:title":["Včasné testování v projektu oVirt/RHV"],"dc:type":["Text"],"thesis:institution_name":["Bc."]},"updated_at":"2026-07-24T01:22:09Z"}